在c语言中两个if语句可以连续使用吗?比如: while(i<1000) { if(i%7==0) if (i%9!=0) i++; }

如题所述

可以。但是为了阅读性高,把两个if 写到两行。
第一个if 为真,执行第二个if 。
如果是要表达一个数可以被7 和9 同时整除。一般是用逻辑符号
while(i<1000) { (i%7==0)&& (i%9!=0) i++; }
&& 逻辑与 都真才真
要是想表达能被7 或 9 整除
逻辑或 || 都假才假
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-28
可以的!!!自己先试试,有问题都要自己先试试或者百度,找不到再问,对自己有很大帮助,就这样。。。。
第2个回答  2011-02-28
可以使用,但是最好还是写成
if(i%7==0)
.....
else if(%9!=0)
.......
else if(...)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网