早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知:inta=1,b=2,c=3,d=4;,则执行语句a>b&&++c>=d;后,变量c的值是。

题目详情
已知:int a=1,b=2,c=3,d=4;,则执行语句a>b && ++c>=d;后,变量c的值是________。
▼优质解答
答案和解析
c的值没有变,还是3。
先判断a>b,结果是逻辑假,”逻辑假 && 其他表达式“的时候,因为前面已经是假,后面无论是什么结果,总的表达式也都是假,就不会再去执行”其他表达式“,所以++c没有执行,c还是3。
看了 已知:inta=1,b=2,...的网友还看了以下: