您的位置:首页 > 其它

任给三个数字a,b,c,比较大小按照从大到小顺序输出

2006-05-24 18:31 471 查看
/**********************************************************
任给三个数字a,b,c,比较大小按照从大到小顺序输出

分析:使用判断交换法
a<b 交换ab a最大
a<c 交换ac a最大
b<c 交换bc b比c大
所以a>b>c

<Edison wong>. QQ139767
**********************************************************/
#include <stdio.h>
void main()
{
int a,b,c,d,e,f; /*abc为输入的变量 edf为交换的变量*/
printf("================================<Edison wong>================================/n/n");
printf("请输入三个整数/n");
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
d=b;
b=a;
a=d;
}
if(a<c)
{
e=c;
c=a;
a=e;
}
if(b<c)
{
f=c;
c=b;
b=f;
}
printf("三个数字从大大小的顺序是 %d>%d>%d/n/n",a,b,c);
printf("================================<Edison wong>================================/n/n");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐