把三個整數從小到大輸出

題目:輸入三個整數x,y,z。把這三個數從小到大輸出。

分析:這就是一個排序問題,因爲只有三個數,所以只需要兩兩比較,從小到大排列好。

代碼如下:

#include <stdio.h>
int main(){
	int x,y,z;
	scanf("%d%d%d",&x,&y,&z);
	if(x>y){
		int tem = x;
		x = y;
		y = tem;
	}
	if(x>z){
		int tem = x;
		x = z;
		z = tem;
	}
	if(y>z){
		int tem = y;
		y = z;
		z = tem;
	}
	printf("%d%d%d\n",x,y,z);
		
}

運行結果:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章