永发信息网

新手学C语言 编程求一元2次方程的根 但当B平方减4AC等于0的时候 怎么显示的是误解 请帮我检查下程序问题在

答案:3  悬赏:60  手机版
解决时间 2021-04-01 19:12
  • 提问者网友:焚苦与心
  • 2021-04-01 00:42
新手学C语言 编程求一元2次方程的根 但当B平方减4AC等于0的时候 怎么显示的是误解 请帮我检查下程序问题在
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-04-01 02:15
if(disc>0) jie=jie1(a,b,c);
else if(disc=0) jie=jie2(a,b,c);
else jie=jie3(a,b,c)
判断相等是2个等号,else if(disc=0)要该成else if(disc==0)。一个=是赋值所以会继续想下执行到else里面的 jie=jie3(a,b,c)
全部回答
  • 1楼网友:醉吻情书
  • 2021-04-01 02:37
else if(disc=0) ....这里出错了
C语言中,判断相等是用==,双等号,单等号=相当于赋值
所以你这里的 else if 根本没起作用,改成==就行了
  • 2楼网友:风格不统一
  • 2021-04-01 02:23
你在三个函数后面都加一个返回值return试试。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯