编写程序,实现从键盘输入学生的三门课成绩,计算并输出其总成绩sum,平均成绩ave和总成绩除3的余数rem。 要求aver定义成flaot类型。 **输入格式要求:"%d%d%d" 提示信息:"Enter three integer: " **输出格式要求:"SUM = %4d\nAVERAGE = %.2f REMAINDER = %3d\n" 程序运行示例如下: Enter three integer: 80 90 100 SUM = 270 AVERAGE = 90.00 REMAINDER = 0
时间: 2024-03-23 19:37:00 浏览: 41
c代码-从键盘输入一个班(全班人数在15~20之间)学生某门课的成绩,当输入成绩为负值时,输入结束,分别实现下列功能: (1)录入每个学生的学号(学号:2016001~2016020)和考试成绩; (2)计算课程的总分和平均分;
好的,这是一个简单的 C 语言程序,实现了你的需求,代码如下:
```c
#include <stdio.h>
int main() {
int score1, score2, score3, sum, remainder;
float average;
printf("Enter three integer: ");
scanf("%d%d%d", &score1, &score2, &score3);
sum = score1 + score2 + score3;
average = (float)sum / 3;
remainder = sum % 3;
printf("SUM = %4d\nAVERAGE = %.2f REMAINDER = %3d\n", sum, average, remainder);
return 0;
}
```
注意,代码中使用了 `%4d` 和 `%3d` 格式化输出,这是为了让输出对齐,使得输出结果更美观。`%.2f` 的意思是保留两位小数输出浮点数。
阅读全文