课程
/后端开发
/C
/C语言入门
为什么
2017-10-25
源自:C语言入门 3-7
正在回答
(a>b)结果是1,所以(a>b)>c即1>c,不成立
逻辑判断输出的值是1或0
a>b是真的所以值为1 所以第一个不成立
第一个条件不满足,因为a>b的结果是真,也就是1,而1小于c。
你这个程序第一个if中的条件是不是有问题?(a>b)这个在大的括号里是一还是其他值,造成了很复杂的逻辑。
如果要多个判断的话,请采用&&或者||
第一个并不符合,a>b的结果为1
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答if后面为什么要i!=9
1 回答if后面为什么不加;
2 回答那个if里面为什么要填这个
1 回答if后面不需要{}了吗?
1 回答为什么要在%f后面加一个%c