(急)求教一个c语言问题,急啊!

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:01:43
输入某门功课的若干个同学的成绩,以-1作为终止的特殊成绩,计算平均成绩并输出!
尽量简单点啊!我们刚学的!呵呵!

把输入设为unsigned int型 如下例
#include<stdio.h>
int main(void)
{
unsignde int score;
int count=0,n=0,equal;
while(scanf("%d",&score))
{
count+=score;
n++;
}
equal=count/n;
printf("%d"equal\n);
return 0;
}
不是很难啊 只要加上一点东西就可以了

#include<stdio.h>
int main(void)
{ int n=0;
double score=0,equal;
while(scanf("%f",&score)&&score!=-1)
{
count+=score;
n++;
}
equal=count/n;
printf("%f"equal\n);
return 0;
}

#include"iostream.h"
void main()
{float n=0,equal=0,i=0;
for(n=0;;n++)
{
cout<<"输入成绩"<<endl;
cin>>i;
if(i!=0)
{
equal+=i;n++;
}
else
break;
}
cout<<"平均成绩为"<<equal/n<<endl;
}