Rumah pembangunan bahagian belakang C++ Bagaimana untuk menggunakan pernyataan if dalam c++

Bagaimana untuk menggunakan pernyataan if dalam c++

May 09, 2024 am 03:39 AM
c++

Pernyataan if dalam C++ digunakan untuk melaksanakan blok kod yang berbeza berdasarkan syarat. Sintaksnya ialah: if (condition) {...} else if (condition) {...} else {...}. Ungkapan bersyarat mengembalikan nilai Boolean yang melaksanakan blok kod serta-merta berikut apabila benar, dan melaksanakan blok lain jika atau lain (jika wujud) apabila palsu. Jika semua syarat adalah palsu, blok else (jika ada) dilaksanakan.

Bagaimana untuk menggunakan pernyataan if dalam c++

if pernyataan dalam C++

Penyataan if dalam C++ digunakan untuk mencipta pernyataan bersyarat yang membolehkan pengaturcara melaksanakan blok kod yang berbeza berdasarkan keputusan berbeza bagi keadaan tertentu.

Syntax

if (condition) {
  // 如果条件为真,执行的代码块
} else if (condition) {
  // 如果条件为假,但另一个条件为真,执行的代码块
} else {
  // 如果所有条件都为假,执行的代码块
}
Salin selepas log masuk

Cara ia berfungsi

  • Pernyataan if diikuti dengan ungkapan bersyarat yang mengembalikan nilai Boolean (benar atau salah). if 语句后跟一个条件表达式,该表达式返回布尔值(真或假)。
  • 如果条件为真,则执行紧随其后的代码块。
  • 如果条件为假,则执行 else if 代码块(如果存在)。
  • 如果所有条件都为假,则执行 else 代码块(如果存在)。

示例

int number = 10;

if (number > 0) {
  std::cout << "Number is positive" << std::endl;
} else if (number < 0) {
  std::cout << "Number is negative" << std::endl;
} else {
  std::cout << "Number is zero" << std::endl;
}
Salin selepas log masuk

在这种情况下,输出将是 "Number is positive",因为变量 number 的值为 10,大于 0。

注意事项

  • 条件表达式必须返回布尔值。
  • else ifelse
  • Jika syarat itu benar, laksanakan blok kod serta-merta mengikutinya.
  • Jika syarat adalah palsu, laksanakan blok kod else if (jika wujud).
🎜Jika semua syarat adalah palsu, laksanakan blok kod else (jika ada). 🎜🎜🎜🎜Contoh🎜🎜rrreee🎜Dalam kes ini, output akan menjadi "Nombor positif" kerana nilai pembolehubah nombor ialah 10, yang lebih besar daripada 0. 🎜🎜🎜Nota🎜🎜🎜🎜Ungkapan bersyarat mesti mengembalikan nilai Boolean. 🎜🎜 blok lain jika dan else adalah pilihan. 🎜🎜Berbilang jika pernyataan boleh disarangkan untuk mencipta logik bersyarat yang kompleks. 🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk menggunakan pernyataan if dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Reka bentuk struktur data selamat konkurensi dalam pengaturcaraan serentak C++? Reka bentuk struktur data selamat konkurensi dalam pengaturcaraan serentak C++? Jun 05, 2024 am 11:00 AM

Reka bentuk struktur data selamat konkurensi dalam pengaturcaraan serentak C++?

Reka letak objek C++ diselaraskan dengan memori untuk mengoptimumkan kecekapan penggunaan memori Reka letak objek C++ diselaraskan dengan memori untuk mengoptimumkan kecekapan penggunaan memori Jun 05, 2024 pm 01:02 PM

Reka letak objek C++ diselaraskan dengan memori untuk mengoptimumkan kecekapan penggunaan memori

Bagaimana untuk melaksanakan pembanding tersuai dalam C++ STL? Bagaimana untuk melaksanakan pembanding tersuai dalam C++ STL? Jun 05, 2024 am 11:50 AM

Bagaimana untuk melaksanakan pembanding tersuai dalam C++ STL?

Persamaan dan Perbezaan antara Golang dan C++ Persamaan dan Perbezaan antara Golang dan C++ Jun 05, 2024 pm 06:12 PM

Persamaan dan Perbezaan antara Golang dan C++

Bagaimana untuk melaksanakan Corak Reka Bentuk Strategi dalam C++? Bagaimana untuk melaksanakan Corak Reka Bentuk Strategi dalam C++? Jun 06, 2024 pm 04:16 PM

Bagaimana untuk melaksanakan Corak Reka Bentuk Strategi dalam C++?

Bagaimana untuk menyalin bekas C++ STL? Bagaimana untuk menyalin bekas C++ STL? Jun 05, 2024 am 11:51 AM

Bagaimana untuk menyalin bekas C++ STL?

Apakah prinsip pelaksanaan asas penunjuk pintar C++? Apakah prinsip pelaksanaan asas penunjuk pintar C++? Jun 05, 2024 pm 01:17 PM

Apakah prinsip pelaksanaan asas penunjuk pintar C++?

Bagaimana untuk melaksanakan pengaturcaraan berbilang benang C++ berdasarkan model Aktor? Bagaimana untuk melaksanakan pengaturcaraan berbilang benang C++ berdasarkan model Aktor? Jun 05, 2024 am 11:49 AM

Bagaimana untuk melaksanakan pengaturcaraan berbilang benang C++ berdasarkan model Aktor?

See all articles