一维数组应用

我将用演示如何使用一维数组来计算一组数字的平均值
#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(&quot;平均值为: %.2f\n&quot;, average);

    return 0;
}

 

在这个示例中,我们首先定义了一个包含 5 个整数的数组  numbers 。然后,我们使用  sizeof()  函数获取数组的大小,并将其存储在变量  size  中。

接下来,我们使用一个循环遍历数组中的每个元素,并将其累加到变量  sum  中。然后,我们将  sum  除以  size ,得到平均值,并将其转换为双精度浮点数。

最后,我们使用  printf()  函数输出平均值,保留两位小数。

这个示例演示了如何使用一维数组来计算一组数字的平均值。你可以根据自己的需求修改代码,并使用不同的数组和计算方法来处理数据。
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务