统计数组中元素的最大值、最小值、总和及平均值C语言
时间: 2023-09-19 08:09:24 浏览: 99
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
好的,您可以使用以下代码来统计数组中元素的最大值、最小值、总和及平均值。
```c
#include <stdio.h>
int main() {
int arr[10] = {2, 4, 1, 7, 6, 9, 8, 3, 5, 0}; //定义一个包含元素的数组
int max = arr[0], min = arr[0], sum = 0; //初始化最大值、最小值和总和
float average;
//循环遍历数组元素
for (int i = 0; i < 10; i++) {
sum += arr[i]; //求和
//更新最大值
if (arr[i] > max) {
max = arr[i];
}
//更新最小值
if (arr[i] < min) {
min = arr[i];
}
}
//计算平均值
average = (float)sum / 10;
//输出结果
printf("最大值:%d\n", max);
printf("最小值:%d\n", min);
printf("总和:%d\n", sum);
printf("平均值:%.2f\n", average);
return 0;
}
```
希望我的回答能够帮助到您!
阅读全文