一维数组应用
我将用演示如何使用一维数组来计算一组数字的平均值
#include <stdio.h>
int main() {
// 定义数组和大小
int numbers[5] = {2, 4, 6, 8, 10};
int size = sizeof(numbers) / sizeof(numbers[0]);
// 计算数组元素的总和
int sum = 0;
for (int i = 0; i < size; i++) {
sum += numbers[i];
}
// 计算平均值
double average = (double)sum / size;
// 输出平均值
printf("平均值为: %.2f\n", average);
return 0;
}
在这个示例中,我们首先定义了一个包含 5 个整数的数组 numbers 。然后,我们使用 sizeof() 函数获取数组的大小,并将其存储在变量 size 中。
接下来,我们使用一个循环遍历数组中的每个元素,并将其累加到变量 sum 中。然后,我们将 sum 除以 size ,得到平均值,并将其转换为双精度浮点数。
最后,我们使用 printf() 函数输出平均值,保留两位小数。
这个示例演示了如何使用一维数组来计算一组数字的平均值。你可以根据自己的需求修改代码,并使用不同的数组和计算方法来处理数据。
#include <stdio.h>
int main() {
// 定义数组和大小
int numbers[5] = {2, 4, 6, 8, 10};
int size = sizeof(numbers) / sizeof(numbers[0]);
// 计算数组元素的总和
int sum = 0;
for (int i = 0; i < size; i++) {
sum += numbers[i];
}
// 计算平均值
double average = (double)sum / size;
// 输出平均值
printf("平均值为: %.2f\n", average);
return 0;
}
在这个示例中,我们首先定义了一个包含 5 个整数的数组 numbers 。然后,我们使用 sizeof() 函数获取数组的大小,并将其存储在变量 size 中。
接下来,我们使用一个循环遍历数组中的每个元素,并将其累加到变量 sum 中。然后,我们将 sum 除以 size ,得到平均值,并将其转换为双精度浮点数。
最后,我们使用 printf() 函数输出平均值,保留两位小数。
这个示例演示了如何使用一维数组来计算一组数字的平均值。你可以根据自己的需求修改代码,并使用不同的数组和计算方法来处理数据。
全部评论
相关推荐
06-18 22:40
吉林大学 Java 点赞 评论 收藏
分享