输入10个整数存储在数组中,找出其中最大数或最小数、总和、平均值。
时间: 2024-03-06 07:47:31 浏览: 106
好的,下面是使用数组实现求解最大数、最小数、总和、平均值的C语言代码:
```
#include <stdio.h>
int main() {
int arr[10], i, max, min, sum = 0;
float avg; // 注意要使用float类型计算平均值
printf("请输入10个整数:\n");
for(i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 求最大值
max = arr[0];
for(i = 1; i < 10; i++) {
if(arr[i] > max) {
max = arr[i];
}
}
printf("最大数为:%d\n", max);
// 求最小值
min = arr[0];
for(i = 1; i < 10; i++) {
if(arr[i] < min) {
min = arr[i];
}
}
printf("最小数为:%d\n", min);
// 求总和
for(i = 0; i < 10; i++) {
sum += arr[i];
}
printf("总和为:%d\n", sum);
// 求平均值
avg = (float)sum / 10;
printf("平均值为:%f\n", avg);
return 0;
}
```
你可以将这段代码复制到编译器中运行,然后输入10个整数,程序就会输出它们的最大数、最小数、总和、平均值。
阅读全文