中易网

c语言,求若干个输入数字中正数的平均数,为何运行时说我的else非法,没有匹配的if

答案:6  悬赏:50  
解决时间 2021-12-13 09:51
else flag=0void main()
{
int n=0 ,flag=1;
float sum=0:\n"}
printf("
while(flag!=0)
{printf(",sum/n);
scanf("%f";请输入一个数字,&f);
n++;
else if(f<平均数=%f\n"),f;
if(f>0)
sum=sum+f;0)
continue
最佳答案
在第一个if后加{}
if(f>0){
sum=sum+f;
n++;
}
全部回答
else flag=0 这个没有对应的if
if下的语句默认的是紧跟真下面的一句 若要两句或两句以上要加{} if(f>0) { sum=sum+f; n++; }
我觉得是while中scanf函数的问题,那个没有判断 你可以把它提出来 scanf("%d",&num); while(num!=1)........... 这样应该就可以了 还以为上面的代码是你写的 那个刚验证了一下 上面的代码是正确的 学习了
h> void main() { int n=0 ,flag=1; n++; } else if(f<楼上是正解 还有一些 小问题 需进行修改; if(f>stdio。 代码 如下,&f),i++); scanf("%f";平均数=%f\n"0) { sum=sum+f: #include<,sum/n),i=1;0) continue; float sum=0,f; while(flag!=0) { printf("请输入%3d个数字:"; else flag=0;} printf("
n"); scanf("%f";0) sum=sum+f; n++,&f),sum/void main() { int n=0 ; if(f>n",flag=1; float sum=0,f; while(flag!=0) {printf("请输入一个数字:\ else if(flag=0) bresk;} printf("平均数=%f\ else if(f<0) continue
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在下面四种情况中。什么能自动核销已对账的记
男友不注意穿着打扮
有谁知道别克GL8、3.0,07款的方向机油怎么换
质象的意思是什么啊?请解释下!
香菇,胡萝卜,玉米,肉,青菜可以一起煮粥吗?
蒹葭的意思是什么?蒹葭的释义是什么啊?
泉州、晋江、石狮工业区各离城市有多远?工业
梦见住的地方被人偷窃破坏
请问苹果A8四核2.0ghz与高通805四核2.5ghz这
色戒完整版百度云,不要压缩包
器宇的意思是什么?器宇的释义是什么啊?
鼎足戒的意思是什么啊?请解释下!
能否用焊锡丝焊接铁丝,因为我最近想用钱丝做
擎戴的意思是什么?擎戴的释义是什么啊?
真味的意思是什么啊?请解释下!
推荐资讯
人为什么着凉会发烧,着凉必定会发烧吗,得着
我是学计算机的,但是我不会编程,现在都大二
iphone5蓝牙灰色要怎么解决
冲薄的意思是什么啊?请解释下!
髡頓的意思是什么?髡頓的释义是什么啊?
4g网怎心显示h
鳄龟买来45天了,为什么都不张嘴?也不吃?
怎样写民事诉讼状?
幽明的意思是什么?幽明的释义是什么啊?
收亲的意思是什么?收亲的释义是什么啊?
手游问道2015.4,25维护多长时间
地贫基因检查为啥缺失型和非缺失型的数据是一
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?