满足if(x>10),所以输出12,
满足if(x>5),所以输出12+5 =17
“逻辑真之后就可以不用运行后面的” 这个是针对if else的 上述题目中全是if所以都会执行 故而选b
你理解的优点乱吧,
首先你执行的是 3 个if 语句块,不管这 3个if 的条件为真假,3 个语句块是都要执行的
另外,你说的逻辑真之后不运行,那是要逻辑。。。什么时逻辑?
a || b
a && b
这叫逻辑,有逻辑运算符的
12都大于10和5两个if都执行
因为这个if不是那种if else,if else
因为同时满足x>10和x>5,所以会执行两个printf函数,输出引号中内容,并由逗号外的值取代%d。