c语言中的10个学生怎么统计平均值?

如题所述

第1个回答  2024-04-22
下面是一个使用C语言编写的程序,输入10个成绩并求平均分的示例:
#include <stdio.h>

int main() {
int scores[10];
int sum = 0;

printf( "请输入10个成绩:\n");

for (int i = 0; i < 10; i++) {
printf("请输入第%d个成绩:",i+1);
scanf(%d",&scores[i]);
sum += scores[i];
}

double average = (double)(sum) / 10;

printf("平均分为:%f\n", average );

return 0;
}

这个程序使用了一个整型数组scores来存储输入的10个成绩,sum变量用于累加成绩的总和。程序通过for循环获取用户输入的10个成绩,并将每个成绩累加到sum变量中。最后,通过将sum强制转换为double类型,计算平均分,并输出结果。
你可以直接运行这段代码,并按照提示依次输入10个成绩,然后程序会输出这些成绩的平均分。