解题思路:利用冒泡排序交换的思想,但是只有三个数,没必要用for循环。直接两两比较,三个if即可。
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a,b,c,t;
scanf("%d %d %d",&a,&b,&c);
if(a>b){
t=b;
b=a;
a=t;
}
if(a>c){
t=c;
c=a;
a=t;
}
if(b>c){
t=c;
c=b;
b=t;
}
printf("%d %d %d\n",a,b,c);
return 0;
}
0.0分
0 人评分
printf基础练习2 (C语言代码)浏览:305 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:554 |
简单的a+b (C语言代码)浏览:629 |
剪刀石头布 (C语言代码)浏览:1750 |
【计算球体积】 (C语言代码)浏览:1101 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:521 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:519 |
矩阵乘方 (C语言代码)浏览:1025 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:446 |
1392题解(大数相加)浏览:603 |