Maison  >  Article  >  développement back-end  >  Utilisation et règles de l'instruction for en langage C

Utilisation et règles de l'instruction for en langage C

下次还敢
下次还敢original
2024-04-29 21:54:181012parcourir

L'instruction for est une instruction en boucle utilisée pour exécuter un bloc d'instructions à plusieurs reprises. Composants : 1) Initialisation : Exécutée au début de la boucle. 2) Condition : Vérifiez avant chaque itération ; si vrai, continuez, si faux, terminez. 3) Incrément : exécuté après chaque itération. Règles : 1) Les trois parties sont des expressions légales en C. 2) L'omission de la condition entraînera une boucle infinie par défaut. 3) Si l'incrément est omis, la valeur par défaut est 1. 4) La portée des variables de boucle est limitée à l'instruction for.

Utilisation et règles de l'instruction for en langage C

Utilisation de l'instruction for en langage C

Une instruction for est une instruction en boucle qui vous permet d'exécuter une série d'instructions à plusieurs reprises. Syntaxe de l'instruction

for :

<code class="c">for (initialization; condition; increment) {
  // 要重复执行的语句
}</code>

Composants de l'instruction for :

  • Initialisation : Exécuté au début de la boucle. Habituellement utilisé pour définir la valeur initiale des variables de boucle.
  • Condition : Vérifié avant chaque itération. Si vrai, la boucle continue ; si faux, la boucle se termine.
  • Incrément : Exécuté après chaque itération. Habituellement utilisé pour mettre à jour la valeur d'une variable de boucle.

Règles pour l'instruction for :

  • Les parties d'initialisation, conditionnelle et incrémentale peuvent être n'importe quelle expression C légale.
  • Si la partie condition est omise, la condition est par défaut vraie, ce qui entraîne une boucle infinie.
  • Si la partie incrément est omise, l'incrément est par défaut 1.
  • La portée des variables de boucle est limitée au bloc de code de l'instruction for. Utilisation de l'instruction

for : L'instruction

for peut être utilisée dans diverses situations, notamment :

  • Itérer sur un tableau ou une chaîne.
  • Répétez un bloc de code un certain nombre de fois.
  • Contrôlez la taille du pas de la boucle.

Exemple :

<code class="c">// 遍历一个数组
int arr[] = {1, 2, 3, 4, 5};
for (int i = 0; i < 5; i++) {
  printf("%d ", arr[i]);
}

// 重复执行代码块 10 次
for (int i = 1; i <= 10; i++) {
  printf("执行第 %d 次\n", i);
}

// 控制循环的步长
for (int i = 0; i < 10; i += 2) {
  printf("%d ", i);
}</code>

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!

Déclaration:
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