题目要求:输入4个整数,要求按由小到大的顺序输出
用的方法简单,未超过目前学到的范围:
代码如下:
//谭浩强C语言习题5.9 参考答案
//输入四个整数,由小到大顺序输出
#include<stdio.h>
void main()
{
int a, b, c, d, t;
puts("输入四个整数:");
scanf("%d%d%d%d", &a, &b, &c, &d);
if (a > b) {
t = a; a = b; b = t;
}
if (a > c) {
t = a; a = c; c = t;
}
if (a > d) {
t = a; a = d; d = t;
}
if (b > c) {
t = b; b = c; c = t;
}
if (b > d) {
t = b; b = d; d = t;
}
if (c > d) {
t = c; c = d; d = t;
}
printf("%d,%d,%d,%d", a, b, c, d);
}
如果发现代码问题,请留言。
希望对你有所帮助。