分析:

想要实现三个数从小到大排序需要先对三个数进行比较,通过比较后判断三个数字之间的大小

代码:

#include <stdio.h>

int main() {
int a, b, c;
printf("请输入第一个整数:");fflush(stdout);
scanf("%d",&a);
printf("请输入第二个整数:");fflush(stdout);
scanf("%d",&b);
printf("请输入第三个整数:");fflush(stdout);
scanf("%d",&c);
printf("您输入的数位为:%d,%d,%d",a,b,c);
printf("您输入的三个数字从小到大的排列顺序为:");
if(a < b){
if(a < c){
printf("%d,",a);
if(b < c){
printf("%d,%d",b,c);
}else{
printf("%d,%d",c,b);
}
}else{
printf("%d,%d,%d",c,a,b);
}
}else{
if(b < c){
printf("%d,",b);
if(a < c){
printf("%d,%d",a,c);
}else{
printf("%d,%d",c,a);
}
}
}
return 0;
}
最后修改:2021 年 10 月 08 日 04 : 38 PM
如果觉得我的文章对你有用,请随意赞赏