Bagaimana untuk menggunakan pernyataan if dalam c++
May 09, 2024 am 03:39 AMPernyataan 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.
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 { // 如果所有条件都为假,执行的代码块 }
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; }
在这种情况下,输出将是 "Number is positive",因为变量 number
的值为 10,大于 0。
注意事项
- 条件表达式必须返回布尔值。
-
else if
和else
Jika syarat itu benar, laksanakan blok kod serta-merta mengikutinya. - Jika syarat adalah palsu, laksanakan blok kod
else if
(jika wujud).
else
(jika ada). 🎜🎜🎜🎜Contoh🎜🎜rrreee🎜Dalam kes ini, output akan menjadi "Nombor positif" kerana nilai pembolehubah 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!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

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

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

Bagaimana untuk melaksanakan pembanding tersuai dalam C++ STL?

Persamaan dan Perbezaan antara Golang dan C++

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

Bagaimana untuk menyalin bekas C++ STL?

Apakah prinsip pelaksanaan asas penunjuk pintar C++?

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