C言語プログラムの基本的な構造は、1. プログラムの順序で実行するシーケンシャル構造、2. 判定結果に基づいて分岐方向を選択する選択構造、2. 選択構造。 3. ループ構造 ループ本体を参照し、判定条件に基づいてループ回数を決定できます。
#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター、C11 バージョン。
C言語のプログラム構造には、シーケンシャル構造、選択構造、ループ構造の3種類があります。次の記事では、これら 3 つの基本構造の使い方を詳しく紹介します。これが皆さんの参考になれば幸いです。 C言語のプログラムにはシーケンシャル構造、選択構造(分岐構造)、ループ構造の3つのプログラム構造があります
シーケンシャル構造:
シーケンシャル構造は1文です最後の文が実行されるまで、最初から最後まで実行します。以下に示すように
#例: キーボードから大文字を入力し、代わりに小文字の使用を要求します
#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; }
構造の選択
あるノードに到達すると、判定結果に基づいて実行する分岐方向が決定されます。下図のように
例: 3つの数字を入力し、小さい順に並べます
#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; }[推奨]コース:
例: 1 2 3 ・・・ 10# を計算します。
###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; }
要約: 以上がこの記事の全内容です。皆様のお役に立てれば幸いです。
以上がC言語の3つの基本構造は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。