编写程序,从键盘上输入某学生4门课程的成绩,计算并输出总成绩和平均成绩C语言
时间: 2024-05-14 16:15:02 浏览: 9
示例代码如下:
```c
#include <stdio.h>
int main() {
float score1, score2, score3, score4, total, average;
printf("请输入4门课程的成绩:\n");
scanf("%f%f%f%f", &score1, &score2, &score3, &score4);
total = score1 + score2 + score3 + score4;
average = total / 4;
printf("总成绩为:%.2f\n", total);
printf("平均成绩为:%.2f\n", average);
return 0;
}
```
运行程序后,会提示用户输入4门课程的成绩,用户输入后程序会计算总成绩和平均成绩,并输出到屏幕上。注意,这里保留了2位小数,使用了%.2f格式化输出。
相关问题
编写程序,从键盘上输入某学生4门课程的成绩,计算并输编写程序,从键盘上输入某学生4门课程的成绩,计算并输出总成绩和平均成绩C语言出总成绩和平均成绩
#include<stdio.h>
int main()
{
float score[4]; //定义一个数组存储成绩
float sum=0,average=0; //定义总成绩和平均成绩
int i;
printf("请输入4门课程的成绩:\n");
for(i=0;i<4;i++)
{
scanf("%f",&score[i]); //输入成绩
sum+=score[i]; //累加总成绩
}
average=sum/4; //计算平均成绩
printf("总成绩为:%.2f\n",sum);
printf("平均成绩为:%.2f\n",average);
return 0;
}
编写一个C语言程序,从键盘输入学生的四门成绩,计算并输出学生的总成绩和平均分。
好的,这是一个计算学生总成绩和平均分的问题,我可以回答。以下是一个示例程序:
#include <stdio.h>
int main() {
float score1, score2, score3, score4;
float total, average;
printf("请输入学生的四门成绩:\n");
scanf("%f %f %f %f", &score1, &score2, &score3, &score4);
total = score1 + score2 + score3 + score4;
average = total / 4;
printf("学生的总成绩为:%.2f\n", total);
printf("学生的平均分为:%.2f\n", average);
return 0;
}
这个程序会提示用户输入四门成绩,然后计算总成绩和平均分,并输出结果。注意,这里使用了浮点数类型来存储成绩和计算结果,以保证精度。