对于下面程序
if(a=1) continue;
n++;
我的问题是if表达式的值为1(即为真的话)是执行continue语句吧?
因为我看到参考书上题目有的解析是if条件为真,则执行continue.
而有的则是if条件为假,则执行continue.
对于if语句,一般的话是if表达式为真,则执行if后面的语句,若为假则不执行.
所以,不知道哪个是正确的?请高手帮忙解答下困惑.谢谢/.
o,不过也一样,因为把1赋值给a表达式也为1,为真.这里我只是举个例子,问下关于if这个问题.因为做题目的时候遇到这样问题.
红糖糍粑
呼如林
婷婷同学_
相关分类