标签:
描述:
现在要写一个程序,实现给三个数排序的功能
输入
20 7 33
7 20 33
解题思路是先找出最大和最小的数,再找出中间数,并分步输出,下面是代码
#include<stdio.h> main(){ int a,b,c,m,n; scanf("%d%d%d",&a,&b,&c); m=a>b?a:b;m=m>c?m:c;//找出最大值 n=a<b?a:b;n=n<c?n:c;//找出最小值 printf("%d ",n); if(a>n&&a<m) //以下是找出中间值,并输出 printf("%d ",a); if(b>n&&b<m) printf("%d ",b); if(c>n&&c<m) printf("%d ",c); printf("%d ",m);}
标签:
原文地址:http://www.cnblogs.com/hechuxunni/p/4805872.html