C/C++语言中的if,do...while,while,switch等循环语句中的条件表达式是否都可以是任意的表达式?

如题所述

是的。任意表达式都可以。
比如if((a=getchar())!='a') 可以
if(m=2&&n==3)也可以
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-02
if,switch是选择判断语句。do...while ,while,for是循环语句。do while 无论条件是否成立都先运行一次,其他的和for,while完全一样,for大多用于循环次数确定的情况下,至于表达式书中都有它们的格式的
相似回答