编写一个程序输入学生的四门成绩,计算并输出学生的总成绩和平均分
时间: 2023-04-06 19:01:46 浏览: 173
好的,这个问题很简单。请看下面的代码:
#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;
}
相关问题
编写一个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;
}
这个程序会提示用户输入四门成绩,然后计算总成绩和平均分,并输出结果。注意,这里使用了浮点数类型来存储成绩和计算结果,以保证精度。
编写一个程序,输入六个学生的成绩,求成绩的总分和平均分并输出
可以这样实现:#include <stdio.h>int main(){
int sum = 0;
float avg;
int i;
int score[6];
printf("请输入六个学生的成绩:\n");
// 输入6个学生的成绩
for(i=0; i<6; i++){
scanf("%d", &score[i]);
sum += score[i];
}
avg = (float)sum / 6; // 求平均分
printf("总分为:%d\n", sum);
printf("平均分为:%.2f\n", avg);
return 0;
}