利用关系运算和条件运算,编程输入3个整数,输出它们中的最大值。c语言
时间: 2024-10-14 12:07:26 浏览: 29
c代码-3.从键盘键盘输入3个整数,然后找出最大的数并输出。例如:输入"12,45,43",输出 "三个数是:12,45,43.最大数是:45."。
在C语言中,你可以通过比较运算符来找出三个整数中的最大值。这里是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
// 输入三个整数
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数: ");
scanf("%d", &num2);
printf("请输入第三个整数: ");
scanf("%d", &num3);
// 比较并找到最大值
int max_num;
if (num1 > num2) {
if (num1 > num3)
max_num = num1;
else
max_num = num3; // 如果num1不大于num3,则max_num等于num3
} else {
if (num2 > num3)
max_num = num2;
else
max_num = num3; // 如果num1不大于num2,再比较num2和num3
}
// 输出最大值
printf("三个数中的最大值是: %d\n", max_num);
return 0;
}
```
在这个程序中,我们首先获取用户的输入,然后通过嵌套的if...else结构逐层比较这三个数字,最后输出最大的那个。
阅读全文