很急啊,C语言高手快帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:20:59
if(a)
if(a%3)
while(!i)
分别是什么意思啊

if(),while()
括号内是控制条件
也就是说如果括号
里面的值不等于0
也就是说条件为真,
那么执行后面的语句
如果等于0了,那么
条件为假。那就不执
后面的语句了。
我举个例子:
b=3;
a=1;
if(a)
b=2;
这时b的值就是2了。
如果是
b=3;
a=0;
if(a)
b=2;
这时候b的值不是2
while也是一样的
反正你记住
if()while()
括号里面的值是只要不等于0
就执行下面的语句
a=1;
if(a==1)
.....
象这种情况括号里面的条件为
真执行if后的语句。
a=1;
if(a==2)
.....
这种条件为假不执行if后的语句。
还有不要混淆这中情况
a=0;
if(a==0)
.....
这时括号里的条件为真,执行if后
语句整个括号里的值是不为0。

都不完整

if() 括号内为控制条件
while() 括号内也为控制条件