Maison >Problème commun >Quelles sont les trois structures de base du langage C ?
Les trois structures de base des programmes en langage C sont : 1. La structure séquentielle, qui fait référence à l'exécution selon l'ordre du programme ; 2. La structure de sélection, qui fait référence à la sélection de la direction de branchement en fonction du résultat du jugement ; ; 3. Structure de boucle, qui fait référence à un corps de boucle, vous pouvez décider du nombre de boucles en fonction des conditions de jugement.
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3, version C11.
Il existe trois types de structures de programme en langage C : la structure séquentielle, la structure de sélection et la structure en boucle. Ensuite, dans l'article, nous présenterons en détail l'utilisation de ces trois structures de base, ce qui a un certain effet de référence, j'espère que cela sera utile à tout le monde
Dans. Programmes en langage C Il existe trois structures de programme : structure séquentielle, structure de sélection (structure de branche), structure en boucle
Structure séquentielle :
La structure séquentielle est phrase après phrase depuis le début pour terminer, exécutez-le jusqu'à ce que la dernière phrase soit exécutée. Comme indiqué ci-dessous
Exemple : saisissez une lettre majuscule à l'aide du clavier et demandez à utiliser des lettres minuscules pour afficher
#include<stdio.h> int main() { char x,y; scanf("%c",&x); if(x >= 'A' && x <= 'Z') { y=x+32; } else { printf("this is a erro"); } printf("%c\n",y); return 0; }
Sélectionner la structure
Sélectionner la structure
#include<stdio.h> int main() { float a,b,c,tmp; scanf("%f %f %f",&a,&b,&c); if(a > b) { tmp=b; b=a; a=tmp; } if(a > c) { tmp=c; c=a; a=tmp; } if(b > c) { tmp=c; c=b; b=tmp; } printf("%5.2f %5.2f %5.2f\n",a,b,c); return 0; }
Exemple : saisissez trois nombres, puis organisez-les de petit à grand [Cours recommandés :Tutoriel langage C
]
Structure de boucle#include <stdio.h> int main(void) { int i, sum; printf("i = %d.\n", sum); for (i=0,sum=0; i<=10; i++) { sum += i; } printf("sum = %d.\n", sum); return 0; }
Exemple : Calculer 1+2+3+··· ; ·+ 10
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à tout le monde.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!