C语言题目 求答案 很急

来源:百度知道 编辑:UC知道 时间:2024/05/30 07:06:53

float x100;sum=0.0,ave,a;
int n=0;
printf("Enter mark:\n");scanf("%f",&a);
while (a>0.0,&&n<100)
{sum=______;
xn=_____;n++;
scanf("%f",&a);
}
ave=_______;
printf("Out put :ave=%f\n",ave);}
希望好心人能帮帮忙 真的很急 我在这里先谢谢了

不好意思 题目忘给了 题目是“从键盘上输入若干个学生的成绩,输入负数时结束,计算出平均成绩 ”
体重有些符号也忘记加了 请原谅 因为太急了

题目中有些变量有问题,我尽量按楼主的意思猜测给出
float x[100];sum=0.0,ave,a;
int n=0;
printf("Enter mark:\n");scanf("%f",&a);
while (a>0.0,&&n<100)
{sum=sum+a;
x[n]=a;n++;
scanf("%f",&a);
}
ave=sum/a;
printf("Out put :ave=%f\n",ave);}

sum+a 求和

xn=n+1 累计求和的数的数量

sum/xn 球平均数

这是你自己写的吗?感觉有问题,首先数组写法就错了,x100不合法,应该是x[100].这个程序问题挺多了,看不懂你求数组平均数为什么要有个a的输入。

晕,这是啥题目!