#include
#define SIZE 5 // 定义数组大小
int main()
{
int arr[SIZE]; // 定义整型数组
int sum = 0;
float avg;
printf("请输入%d个数:", SIZE);
for(int i = 0; i < SIZE; i++)
{
scanf("%d", &arr[i]); // 输入数组元素
sum += arr[i];
}
avg = (float)sum / SIZE; // 计算平均值
printf("平均值为:%.2f\n", avg); // 输出平均值
return 0;
}
该程序使用了一个五个元素的整型数组arr
和一个sum
变量和一个avg
变量。通过for
循环将用户输入的数组元素累加到sum
变量中,然后除以数组大小计算平均值并输出。注意,将sum
强制转换为浮点型来避免整数除法带来的信息损失。程序输出结果保留两位小数。