课程
/后端开发
/C
/C语言入门
b++>=a*2 && b-a<=a
b++>=a*2 换算成10>=2*5; 正确
b-a<=a换算为9-5<5; 正确
逻辑与 && 一假为假 为什么最后结果不为真????????
2018-10-19
源自:C语言入门 3-8
正在回答
所以 b++在判断里面 不生效 ? 如果 A 改成 ++b>=a*2&&b-a<=a 就为 真了?
人艰不拆OMG
b++ 是先取值再自增一,所以b++的原始值是9
9>10 错的,逻辑与&&要求两个都是对的,所以不选A
我是这么理解的
我觉得是b-a<=a,即9-5<=5是假的,4<5,但不=5
我也是
qq_怦然心动_7
打错了,是逻辑或,一真为真
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答A选项为什么不对(A:$price)
2 回答为什么A选项不对
2 回答A选项为什么错了?
3 回答为什么A不对
1 回答为什么a+1不改变a的值