2个回答
展开全部
第一个 if ,条件(!x) 为假,执行else if(y) ,虽然 if(y) 为真,但是没有内容执行;
第二个if,条件为 (z),为真,则 a=3
打印出来的值就是 3
---------------------------------------------
if(数值),数值非0即真
第二个if,条件为 (z),为真,则 a=3
打印出来的值就是 3
---------------------------------------------
if(数值),数值非0即真
更多追问追答
追问
那不用执行i++吗?
追答
你哪里来的 i++?
如果你打错,是 a-- 的话,也就是第一个条件为真的时候,执行的语句
那第一个条件,执行结果就是为假,不执行的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询