输入三个整数按从小到大或者从大到小的顺序排列进行输出

输入三个整数按从小到大或者从大到小的顺序排列进行输出

#include <stdio.h>

int main(void)
{ 
	int a,b,c,d;
	printf("输入三个整数:\n");
	scanf("%d%d%d",&a,&b,&c);
	if(a>b)
	{ 
		d=a;a=b;b=d;		
	}
	if(a>c)
	{ 
		d=c;c=a;a=d;	
	}
	if(b>c)
	{ 
		d=b;b=c;c=d;	
	}
#if 1 //当把1换成0是就是从大到小排列
    printf("%d %d %d\n",a,b,c);
#else
    printf("%d %d %d\n",c,b,a);
#endif 
    return 0;
}

《输入三个整数按从小到大或者从大到小的顺序排列进行输出》
《输入三个整数按从小到大或者从大到小的顺序排列进行输出》

    原文作者:大筒木八嘎
    原文地址: https://blog.csdn.net/ITpengyi/article/details/110672550
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞