b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;} if(b>c){ t=b;b=c;c=t;}"; 3. printf() を使用して、並べ替えられた 3 つの数値を出力します。構文は "printf("%d %d %d", a、b、c)」。"/> b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;} if(b>c){ t=b;b=c;c=t;}"; 3. printf() を使用して、並べ替えられた 3 つの数値を出力します。構文は "printf("%d %d %d", a、b、c)」。">

ホームページ  >  記事  >  C言語で3つの数値を入力し、小さい値から大きい値まで出力する方法

C言語で3つの数値を入力し、小さい値から大きい値まで出力する方法

青灯夜游
青灯夜游オリジナル
2022-09-19 16:11:0054662ブラウズ

手順: 1. scanf() を使用して 3 つの数値を入力します。構文は "scanf("%d%d%d",&a,&b,&c)" です。 2. if を使用してサイズを比較します。 3 つの数値を小さいものから大きいものへと並べ替えると、構文 "if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c =t;}if (b>c){t=b;b=c;c=t;}"; 3. printf() を使用して、ソートされた 3 つの数値を出力します。構文は "printf("%d %d) です。 %d",a, b,c)"。

C言語で3つの数値を入力し、小さい値から大きい値まで出力する方法

#このチュートリアルの動作環境: Windows7 システム、C99 バージョン、Dell G3 コンピューター。

C言語ではscanf()、if文、printf()関数を使って3つの数値を入力し、小さい値から大きい値へ出力することができます。

実装手順:

ステップ 1: scanf() 関数を使用して 3 つの数値を入力します

scanfはい スキャン フォーマットの略語は、フォーマットされたスキャン、つまりキーボードからユーザー入力を取得することを意味します

scanf("%d%d%d",&a,&b,&c);

ステップ 2: if ステートメントを使用して 3 つの数値 のサイズを比較し、次の手順に従います。 fromsmallto並べ替え

	if(a>b){	
		t=a;	
		a=b;	
		b=t;	
	}
	if(a>c){	
		t=a;	
		a=c;	
		c=t;	
	}
	if(b>c){
		t=b;	
		b=c;	
		c=t;	
	}

ステップ 3:ソートを出力する printf() 関数 最後の 3 つの数字

printf() は C 言語の標準ライブラリ関数で、フォーマットされた文字列を標準出力に出力するために使用されます。標準出力、つまり標準出力ファイルは端末画面に相当します。 printf() はヘッダー ファイル stdio.h で宣言されます。

printf("%d %d %d",a,b,c);

実装コード: 3 つの数値を入力: 3 2 1、出力 1 2 3

#include 
int main(){
int a,b,c,t;
printf("请输入三个整数:\n");
scanf("%d%d%d",&a,&b,&c);
	if(a>b){	// 3 2 1
		t=a;	// t=3
		a=b;	// a=2
		b=t;	// b=3
	}
	if(a>c){	
		t=a;	// t=2
		a=c;	// a=1
		c=t;	// c=2
	}
	if(b>c){
		t=b;	// t=3
		b=c;	// b=2
		c=t;	// c=3
	}
	printf("%d %d %d",a,b,c);
  return 0;
}

C言語で3つの数値を入力し、小さい値から大きい値まで出力する方法

C言語で3つの数値を入力し、小さい値から大きい値まで出力する方法##関連する推奨事項: 「

C ビデオ チュートリアル

以上がC言語で3つの数値を入力し、小さい値から大きい値まで出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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