使用C语言完成以下任务:输入三个整数,比较三个数的大小
时间: 2024-12-20 10:23:53 浏览: 10
在C语言中,你可以通过嵌套if-else语句来实现输入三个整数并比较它们的大小。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
// 输入三个整数
printf("请输入第一个整数: ");
scanf("%d", &num1);
printf("请输入第二个整数: ");
scanf("%d", &num2);
printf("请输入第三个整数: ");
scanf("%d", &num3);
// 比较并打印结果
if (num1 > num2) {
if (num1 > num3) {
printf("num1是最大的。\n");
} else {
printf("num3是最大的。\n");
}
} else if (num2 > num3) {
printf("num2是最大的。\n");
} else {
printf("num3是最大的。\n"); // 如果num1和num2相等且都小于num3
}
return 0;
}
```
在这个程序中,首先用户输入三个整数,然后我们逐层比较它们,如果`num1`最大,则进一步判断是否大于`num3`;如果是`num2`最大,则判断它是否大于`num3`;其他情况则`num3`是最大的。
阅读全文