输入4个整数,要求用交换法输出4个数中的最大值。现在有 4 个整数a,b,c,d,用交换法求 4 个整数中的最大值。
#include <stdio.h>
int main() {
int a, b, c, d, t;
scanf("%d %d %d %d", &a, &b, &c, &d);
if (a > b) {
t = b;
b = a;
a = t;
}
if (b > c) {
t = c;
c = b;
b = t;
}
if (c > d) {
t=d;
d=c;
c=t;
}else if(d>c) {
t=c;
c=d;
d=t;
}
printf("max=%d", d);
return 0;
}