C语言怎么实现循环输入

do{scanf("%f",&x);y=a*x*x+b*x+c;}while(y<=1);例如这个为什么输一次就直接跳出循环了呢为什么不能连续输入判断呢不是... do { scanf ("%f",&x); y=a*x*x+b*x+c; } while (y<=1); 例如这个为什么输一次就直接跳出循环了呢 为什么不能连续输入判断呢 不是 展开
 我来答
吴涛郦宕
2020-07-16 · TA获得超过1061个赞
知道小有建树答主
回答量:1337
采纳率:100%
帮助的人:5.6万
展开全部
你的if语句写错了,应该是if(a==0);
你原程序if(a=0)是给a赋值为0,然后break,所以无论你输入什么数,都会跳出循环。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式