脸不要就给我踩
春芽
共回答了19个问题采纳率:89.5% 举报
你这是什么语言,如果是C或者类似C的话,那么是以分号断句的,也就是说,if只管到后面的一个句子.
第一问,x大于z不成立,所以其后的语句不执行,接下来的两句执行,故最后变成:x=3,y=2,z=2
第二问,由于你将那个分号改成逗号,所以if 语句管到后面两个语句,同样x大于z不成立,所以其后的语句不执行,只执行最后一句,故最后变成:z=2
如果你用的语言里面分号和逗号作用相反,比如Mathematica,那么你可以同样分析即可.
1年前
10