从键盘输入若干学生成绩,每输入一个成绩都提示这是第几名学生,当输入负数时结束,统计并输出平均成绩,用for或者while循环
请问这种题应该怎么做
从键盘输入若干学生成绩,每输入一个成绩都提示这是第几名学生,当输入负数时结束,统计并输出平均成绩,用for或者while循环
收起
用循环输入成绩,并统计总和及人数
#include <stdio.h>
int main()
{
int i=0;
int score,total = 0;
printf("请输入第%d名学生成绩:",i+1);
scanf("%d",&score);
while(score >= 0)
{
total += score;
i++;
printf("请输入第%d名学生成绩:",i+1);
scanf("%d",&score);
}
printf("平均分 = %d",total/i);
return 0;
}
报告相同问题?