ホームページ  >  記事  >  C言語の3つの基本構造は何ですか?

C言語の3つの基本構造は何ですか?

清浅
清浅オリジナル
2019-02-22 14:49:42127315ブラウズ

C言語プログラムの基本的な構造は、1. プログラムの順序で実行するシーケンシャル構造、2. 判定結果に基づいて分岐方向を選択する選択構造、2. 選択構造。 3. ループ構造 ループ本体を参照し、判定条件に基づいてループ回数を決定できます。

C言語の3つの基本構造は何ですか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター、C11 バージョン。

C言語のプログラム構造には、シーケンシャル構造、選択構造、ループ構造の3種類があります。次の記事では、これら 3 つの基本構造の使い方を詳しく紹介します。これが皆さんの参考になれば幸いです。 C言語のプログラムにはシーケンシャル構造、選択構造(分岐構造)、ループ構造の3つのプログラム構造があります

C言語の3つの基本構造は何ですか? シーケンシャル構造:

シーケンシャル構造は1文です最後の文が実行されるまで、最初から最後まで実行します。以下に示すように

#例: キーボードから大文字を入力し、代わりに小文字の使用を要求します

#include<stdio.h>
int main()
{
  char x,y;  
  scanf("%c",&x); 
if(x >= &#39;A&#39; && x <= &#39;Z&#39;)
    { 
        y=x+32;
    }    
    else
    {
        printf("this is a erro"); 
    }
 printf("%c\n",y);
 return 0;
}

C言語の3つの基本構造は何ですか?構造の選択

あるノードに到達すると、判定結果に基づいて実行する分岐方向が決定されます。下図のように

例: 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;
}
C言語の3つの基本構造は何ですか?

[推奨]コース:


C 言語チュートリアル

]ループ構造

ループ構造ループ本体がある場合、ループ本体はコードの一部です。ループ構造の場合、判定結果に応じてループ本体を何回実行するかを決めるのがポイントです。

例: 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つの基本構造は何ですか?

以上がC言語の3つの基本構造は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。