用C语言的三目运算符实现输入四个整数,输出其中最大的数与次大数
时间: 2023-05-26 18:01:43 浏览: 137
c语言之三目运算符共2页.pdf.zip
A:
```c
#include <stdio.h>
int main() {
int a, b, c, d;
int max1, max2;
scanf("%d %d %d %d", &a, &b, &c, &d);
max1 = (a > b) ? a : b;
max2 = (a > b) ? b : a;
max1 = (c > max1) ? c : max1;
max2 = (c > max2) ? ((c > max1) ? max1 : c) : max2;
max1 = (d > max1) ? d : max1;
max2 = (d > max2) ? ((d > max1) ? max1 : d) : max2;
printf("Max1: %d, Max2: %d", max1, max2);
return 0;
}
```
阅读全文