题目:从键盘上输入若干学生的一门课成绩,计算出平均分,当输入负数时结束输入。将结果输出。
代码:
#include <stdio.h>
#define N 3
int main(void)
{
int m,n,sum;
m=n=sum=0;//初始化变量
printf("请输入学生成绩:\n");
while(1)//while循环重复输入成绩
{
scanf("%d",&m);
if(m > 0)//一个if...else函数当输入成绩小于0时跳出循环
n++;
else break;
sum += m;//记录学生的总成绩
}
printf("%d个学生的平均成绩为:%d\n",n,sum/n);
return 0;
}