用c语言编程实现从六个数中找出最大值和最小值
时间: 2024-11-25 20:21:43 浏览: 3
c语言程序找出其中的最大值和最小值问题
在C语言中,你可以通过遍历数组的方式来找到一组数中的最大值和最小值。这里提供一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int numbers[6], max = numbers[0], min = numbers[0]; // 假设数组有6个元素,初始化最大值和最小值为第一个元素
int i;
printf("请输入6个整数:\n");
for (i = 0; i < 6; i++) {
scanf("%d", &numbers[i]); // 输入每个数字
if (numbers[i] > max) { // 如果当前数值大于已知的最大值
max = numbers[i];
}
if (numbers[i] < min) { // 如果当前数值小于已知的最小值
min = numbers[i];
}
}
printf("最大的数是:%d\n", max);
printf("最小的数是:%d\n", min);
return 0;
}
```
在这个程序中,我们首先假设第一个元素是初始的最大值和最小值。然后通过for循环依次比较每一个输入的数值,如果它比当前的最大值大,则更新最大值;如果它比当前的最小值小,则更新最小值。最后,打印出找到的最大值和最小值。
阅读全文