从键盘输入一个长度为5的整型数组的各元素值,计算并输出其各元素的平均值。 要求,输入前有提示语句,结果保留2位小数。注意数据类型的转换!
时间: 2024-02-09 11:09:29 浏览: 65
C语言程序设计-从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出;本.c
5星 · 资源好评率100%
好的,这是一个简单的C语言程序,可以实现您的需求:
```c
#include <stdio.h>
int main() {
int arr[5];
int sum = 0;
float avg;
printf("请输入5个整数:\n");
for (int i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
sum += arr[i];
}
avg = (float) sum / 5;
printf("平均值为:%.2f\n", avg);
return 0;
}
```
这个程序首先定义了一个长度为5的整型数组`arr`,然后通过`for`循环读入数组的各元素值,并累加它们的和。最后,通过将总和除以元素个数,计算得到数组元素的平均值,并输出结果。注意,在计算平均值时,需要将总和强制转换为浮点数类型,以避免整数除法带来的精度问题。
阅读全文