C语言中假设某同学选修了5门课程,请依次从键盘输入5门课程的成绩,求出平均成绩并输出(保留两位小数怎么()解决)
时间: 2023-04-02 20:01:36 浏览: 209
c代码-输入5名学生的分数,并显示出他们的总分和平均分。
您好!根据您的问题,我可以回答。请看以下代码:
```c
#include <stdio.h>
int main() {
float score1, score2, score3, score4, score5;
float average;
printf("请输入5门课程的成绩:\n");
scanf("%f%f%f%f%f", &score1, &score2, &score3, &score4, &score5);
average = (score1 + score2 + score3 + score4 + score5) / 5;
printf("平均成绩为:%.2f\n", average);
return ;
}
```
在这个程序中,我们定义了5个变量来存储5门课程的成绩,然后通过scanf函数从键盘输入这些成绩。接着,我们计算这些成绩的平均值,并用printf函数输出结果。为了保留两位小数,我们在输出时使用了%.2f的格式化字符串。
希望这个回答能够帮到您!
阅读全文