c语言中连续3个if语句 三种情况,大于等于小于0,为什么只执行第一个if就不执行下面的了?请问

2024-11-22 17:13:25
推荐回答(5个)
回答1:

本来就只有一个结果,这个结果只和你输入的abc有关系
delta只会满足一种情况,所以只会有一个结果。
if语句条件不满足这个if所包含的语句是不会执行的

回答2:

这是很显然的,如果第一个满足,后两个就肯定不满足,这好理解,所以后面就不执行
望采纳,谢谢

回答3:

数学符号前后不用加空格
第二个if 改成 else if 后面的一个等号改成两个(你说不执行第二个是因为你的等号少了一个)
第三个if改成else

回答4:

  括号的问题哦,仔细检查一下.

回答5:

发代码看下
是不是花括号的问题哦,仔细检查一下