Maison > développement back-end > C++ > le corps du texte

Comment utiliser l'instruction if en C++

下次还敢
Libérer: 2024-05-09 03:39:17
original
698 Les gens l'ont consulté

L'instruction if en C++ est utilisée pour exécuter différents blocs de code en fonction de conditions. La syntaxe est la suivante : if (condition) {...} else if (condition) {...} else {...}. Une expression conditionnelle renvoie une valeur booléenne qui exécute le bloc de code immédiatement suivant lorsqu'il est vrai, et exécute le bloc else if ou else (s'il existe) lorsqu'il est faux. Si toutes les conditions sont fausses, le bloc else (s'il est présent) est exécuté.

Comment utiliser l'instruction if en C++

Instruction if en C++

L'instruction if en C++ est utilisée pour créer des instructions conditionnelles qui permettent aux programmeurs d'exécuter différents blocs de code en fonction de différents résultats d'une certaine condition.

Syntaxe

<code class="cpp">if (condition) {
  // 如果条件为真,执行的代码块
} else if (condition) {
  // 如果条件为假,但另一个条件为真,执行的代码块
} else {
  // 如果所有条件都为假,执行的代码块
}</code>
Copier après la connexion

Comment ça marche

  • L'instruction if est suivie d'une expression conditionnelle qui renvoie une valeur booléenne (vrai ou faux). if 语句后跟一个条件表达式,该表达式返回布尔值(真或假)。
  • 如果条件为真,则执行紧随其后的代码块。
  • 如果条件为假,则执行 else if 代码块(如果存在)。
  • 如果所有条件都为假,则执行 else 代码块(如果存在)。

示例

<code class="cpp">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;
}</code>
Copier après la connexion

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

注意事项

  • 条件表达式必须返回布尔值。
  • else ifelse
  • Si la condition est vraie, exécutez le bloc de code qui la suit immédiatement.
  • Si la condition est fausse, exécutez le bloc de code else if (s'il existe).
🎜Si toutes les conditions sont fausses, exécutez le bloc de code else (si présent). 🎜🎜🎜🎜Exemple🎜🎜rrreee🎜Dans ce cas, le résultat sera "Le nombre est positif" car la valeur de la variable numéro est 10, ce qui est supérieur à 0. 🎜🎜🎜Notes🎜🎜🎜🎜L'expression conditionnelle doit renvoyer une valeur booléenne. 🎜🎜 Les blocs else if et else sont facultatifs. 🎜🎜Plusieurs instructions if peuvent être imbriquées pour créer une logique conditionnelle complexe. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
c++
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal