如何用C语言编写一个程序来定义一个长度为5的整型数组,并计算其元素的平均值?
时间: 2024-11-10 07:27:01 浏览: 105
C语言教学课件:13-1_数组的概念、定义和使用.ppt
在C语言中,你可以通过以下几个步骤定义一个长度为5的整型数组并计算其平均值:
1. 首先,声明数组并初始化它。由于数组的大小在定义时已知,我们可以直接分配固定数量的内存。
```c
int arr[5] = {0}; // 初始化所有元素为0
```
2. 如果你想让用户输入元素,可以使用循环来动态填充数组。这里我们将只展示如何计算初始全零数组的平均值,如果需要用户输入,可以替换这部分代码。
```c
// 计算总和
int sum = 0;
for (int i = 0; i < 5; i++) {
sum += arr[i];
}
// 计算平均值
float average = (float)sum / 5;
```
3. 最后,打印出平均值。
```c
printf("The average of the array elements is %.2f\n", average); // %.2f表示保留两位小数
```
完整代码示例:
```c
#include <stdio.h>
int main() {
int arr[5] = {0};
// 总和计算
int sum = 0;
for (int i = 0; i < 5; i++) {
sum += arr[i];
}
// 平均值计算
float average = (float)sum / 5;
printf("The average of the array elements is %.2f\n", average);
return 0;
}
阅读全文