C语言求平均值

要在C语言中求一组数的平均值,你可以按照以下步骤进行操作:

  • 定义变量:声明一个整型变量来存储总和,以及一个浮点型变量用于存储平均值。

  • 输入数据:从用户那里获取一组数值,并将它们存储在一个数组中。

  • 计算总和:使用循环结构遍历数组,并将每个元素加到总和变量中。

  • 计算平均值:将总和除以数组中的元素个数,得到平均值。

  • 输出结果:将平均值显示给用户。

下面是一个示例代码:

#include <stdio.h>
#define MAX_SIZE 100
int main() {
    int numbers[MAX_SIZE];
    int i, n;
    int sum = 0;
    float average;
    printf("请输入要计算平均值的数字个数:");
    scanf("%d", &n);
    printf("请输入 %d 个数字:\n", n);
    for (i = 0; i < n; i++) {
        scanf("%d", &numbers[i]);
        sum += numbers[i];
    }
    average = (float)sum / n;
    printf("这组数字的平均值是:%.2f\n", average);
    return 0;
}

在上述代码中,我们使用了一个循环来获取用户输入的一组数字,并将每个数字加到总和变量中。然后,我们通过将总和除以元素的个数得到平均值。最后,使用printf函数将平均值输出给用户。

C语言求平均值

请注意,上述代码假设输入的数字个数不超过预定义的最大值MAX_SIZE,你可以根据需要进行修改。此外,代码中的%.2f表示将平均值显示为带有两位小数的浮点数。你可以根据需要进行调整。


本文来源:词雅网

本文地址:https://www.ciyawang.com/9olgqr.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐