5.编写一个C语言程序,能够做到有3 个整数 a、b、c,由键盘输入,用条件表达式求出其中的最大值和最小值并输出。
时间: 2023-05-31 16:01:34 浏览: 93
```c
#include <stdio.h>
int main()
{
int a, b, c, max, min;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c);
max = a > b ? (a > c ? a : c) : (b > c ? b : c);
min = a < b ? (a < c ? a : c) : (b < c ? b : c);
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
相关问题
用c语言编写程序,有3个整数a、b、c,由键盘输入,用条件表达式求出其中的最大值和最小值并输出。
以下是用 C 语言编写的程序,可以求出三个整数 a、b、c 中的最大值和最小值:
```c
#include <stdio.h>
int main() {
int a, b, c, max, min;
printf("请输入三个整数:");
scanf("%d%d%d", &a, &b, &c);
max = a > b ? (a > c ? a : c) : (b > c ? b : c);
min = a < b ? (a < c ? a : c) : (b < c ? b : c);
printf("最大值:%d\n", max);
printf("最小值:%d\n", min);
return 0;
}
```
这个程序中,我们使用了条件表达式(也叫三目运算符)来求出最大值和最小值。如果 a 大于 b,那么我们就比较 a 和 c,否则就比较 b 和 c。最后,我们将求得的最大值和最小值输出即可。
用c语言编写:有3 个整数 a、b、c,由键盘输入,用条件表达式求出其中的最大值和最小值并输出
```c
#include <stdio.h>
int main(){
int a, b, c, max, min;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
max = (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);
min = (a < b) ? ((a < c) ? a : c) : ((b < c) ? b : c);
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
阅读全文