c语言 输入四个数求最小值
时间: 2024-10-27 15:05:20 浏览: 32
在C语言中,你可以使用if-else或嵌套循环来输入四个数并找出其中的最小值。这里有一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, num4;
printf("请输入第一个数字: ");
scanf("%d", &num1);
printf("请输入第二个数字: ");
scanf("%d", &num2);
printf("请输入第三个数字: ");
scanf("%d", &num3);
printf("请输入第四个数字: ");
scanf("%d", &num4);
int min = num1; // 先假设num1是最小值
if (num2 < min) {
min = num2;
}
if (num3 < min) {
min = num3;
}
if (num4 < min) {
min = num4;
}
printf("这四个数中的最小值是: %d\n", min);
return 0;
}
```
在这个程序中,我们首先读取四个整数,然后通过比较它们的值来确定最小的那个,并将其存储在变量`min`中。
相关问题
c语言输入四个数求最小值
对于输入的四个数,你可以使用C语言编写一个程序来求最小值。以下是一个示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, num4;
int min;
printf("请输入四个整数:\n");
scanf("%d %d %d %d", &num1, &num2, &num3, &num4);
min = num1; // 假设第一个数为最小值
// 依次比较后面三个数,更新最小值
if (num2 < min) {
min = num2;
}
if (num3 < min) {
min = num3;
}
if (num4 < min) {
min = num4;
}
printf("最小值为:%d\n", min);
return 0;
}
```
你可以运行此程序,然后输入四个整数,程序将输出这四个数中的最小值。
用C语言输入四个整数找最大值最小值
在C语言中,可以使用`scanf`函数获取用户输入的四个整数,然后通过比较找到其中的最大值和最小值。下面是一个简单的程序示例:
```c
#include <stdio.h>
#include <limits.h> // 引入头文件以获取INT_MAX和INT_MIN
int main() {
int num1, num2, num3, num4, max, min;
// 输入四个整数
printf("请输入四个整数:");
scanf("%d %d %d %d", &num1, &num2, &num3, &num4);
// 初始最大值和最小值设为第一个数
max = num1;
min = num1;
// 检查其他三个数是否大于max或小于min,并更新它们
if (num2 > max) {
max = num2;
}
if (num2 < min) {
min = num2;
}
if (num3 > max) {
max = num3;
}
if (num3 < min) {
min = num3;
}
if (num4 > max) {
max = num4;
}
if (num4 < min) {
min = num4;
}
// 输出最大值和最小值
printf("最大值是:%d\n", max);
printf("最小值是:%d\n", min);
return 0;
}
阅读全文