编写程序求3个整数a b c中 的最小值
时间: 2023-05-14 20:04:31 浏览: 47
可以使用以下代码来求解:
int min(int a, int b, int c) {
int min_val = a;
if (b < min_val) {
min_val = b;
}
if (c < min_val) {
min_val = c;
}
return min_val;
}
调用该函数即可得到3个整数a b c中的最小值。
相关问题
编写程序,输入a、b、c三个整数,输出三者中的最小值。
可以使用以下代码实现:
a = int(input("请输入整数a:"))
b = int(input("请输入整数b:"))
c = int(input("请输入整数c:"))
min_num = a
if b < min_num:
min_num = b
if c < min_num:
min_num = c
print("三个整数中的最小值为:", min_num)
用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。最后,我们将求得的最大值和最小值输出即可。