一起创业网-为互联网创业者服务

c程序怎么编写计算成绩

```c

include

int main() {

float scores, sum = 0;

int i, count = 0;

// 输入10个学生的成绩

printf("请输入10个学生的成绩:

");

for (i = 0; i < 10; i++) {

scanf("%f", &scores[i]);

sum += scores[i];

}

// 计算平均成绩

float average = sum / 10;

// 输出不及格的成绩和人数

printf("不及格人数为: %d

", count);

printf("平均成绩为: %.2f

", average);

return 0;

}

```

这个程序首先定义了一个包含10个浮点数的数组`scores`,用于存储10个学生的成绩。然后,通过一个`for`循环从键盘输入每个学生的成绩,并将其累加到变量`sum`中。接着,计算平均成绩,并输出不及格的成绩和人数。

要运行此程序,请将其复制到一个名为`score_calculator.c`的文件中,并使用C编译器(如GCC)进行编译和运行。例如,在命令行中输入以下命令:

```sh

gcc score_calculator.c -o score_calculator

./score_calculator

```

然后按照提示输入10个学生的成绩,程序将输出不及格的成绩和人数。