输入四个数找出最大值最小值c语言
时间: 2024-08-13 22:08:26 浏览: 55
从键盘输入三个整数求其中最大值和最小值-C语言选择结构程序设计
在C语言中,你可以使用数组和循环结构来找到四个数中的最大值和最小值。以下是一个简单的示例程序:
```c
#include <stdio.h>
int findMax(int arr[], int n) {
int max = arr;
for (int i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
return max;
}
int findMin(int arr[], int n) {
int min = arr;
for (int i = 1; i < n; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
int numbers[] = {5, 2, 9, 1};
int size = sizeof(numbers) / sizeof(numbers);
int maxNum = findMax(numbers, size);
int minNum = findMin(numbers, size);
printf("The maximum number is: %d\n", maxNum);
printf("The minimum number is: %d\n", minNum);
return 0;
}
```
在这个程序中,`findMax()` 函数遍历数组,查找并返回最大值,`findMin()` 函数则查找最小值。在`main()` 函数中,我们定义了一个包含四个数的数组,然后调用这两个函数来计算最大值和最小值,并将结果打印出来。
阅读全文