从键盘输入任意10个数,求出该组数的最大值和最小值,并输出。 要求:使用一维数组
时间: 2024-10-22 08:30:20 浏览: 38
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值。
为了从键盘输入任意10个数并计算最大值和最小值,你可以使用以下C语言程序示例:
```c
#include <stdio.h>
int main() {
int num[10], i;
// 输入10个数字
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &num[i]);
}
// 初始化最大值和最小值为第一个数
int max = num[0];
int min = num[0];
// 比较每个元素找出最大值和最小值
for (i = 1; i < 10; i++) {
if (num[i] > max) {
max = num[i];
} else if (num[i] < min) {
min = num[i];
}
}
// 输出结果
printf("最大值:%d\n", max);
printf("最小值:%d\n", min);
return 0;
}
```
这个程序首先创建了一个长度为10的一维数组`num`来存储输入的数字,然后遍历数组,每次迭代都检查当前元素是否大于当前最大值或小于当前最小值。最后,打印出找到的最大值和最小值。
阅读全文