谢谢 ,按你 说的 运行成功!
[此贴子已经被作者于2007-9-8 13:06:59编辑过]
为什么我 把 if中改为(x=y+z)输出的是***, 只有把if中改成x==y+z输出才能是@@@,
因为x==y+z是条件表达式,而x=y+z是赋值表达式,所以if()语句不会做出错误判断的。