这题为什么选C不选A?这里的b++是没有自增的,不然就满足第二个条件了。所以b的值最后还是2,而不

这题为什么选C不选A?这里的b++是没有自增的,不然就满足第二个条件了。所以b的值最后还是2,而不是3。如果选C请大神告诉我为什么。... 这题为什么选C不选A?这里的b++是没有自增的,不然就满足第二个条件了。所以b的值最后还是2,而不是3。如果选C请大神告诉我为什么。 展开
 我来答
快雪天时晴
2015-08-15
知道答主
回答量:39
采纳率:0%
帮助的人:15.5万
展开全部
因为或语句判断了第一个为真,就结束了,因为一个为真全部为真,c就不自减了
追问
我说的b值的变化
追答
加1了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喵不语__
2015-08-15 · TA获得超过2.5万个赞
知道大有可为答主
回答量:3281
采纳率:75%
帮助的人:625万
展开全部
b++的确等于2,但执行下一步时,b值由于前面的后自增加1变为3了,所以是1 3 3
更多追问追答
追问
下一步并不满足,所以可以看做是直接输出此时的b值
不是吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
妞光年弃寻橙12
2015-08-15 · TA获得超过1862个赞
知道小有建树答主
回答量:1280
采纳率:33%
帮助的人:551万
展开全部
b 先赋值 后++,第一个条件进, b = 3, 然后 b!=2 满足,后面的c--不执行。
追问
b=3那么第二个if条件的逻辑表达式值不就是1或0,这是成立的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汝之睛天
2015-08-15
知道答主
回答量:70
采纳率:0%
帮助的人:12万
展开全部
我看不清
追问
加QQ我问问你大神
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式