a如果不等于0的话,if后的语句就能执行了;否则,if后的语句就不能执行,只能执行else了
如:
int a;
scanf("%d",&a);//输入一个数
if(a){a是不等于0的;}
else {a是等于0的;}
程序代码中应该定义过a并且有具体的值,只有当a=1的时候才执行if的语句,否则,都为假,不执行if语句,或者是,a为布尔型,这样a只有两种情况true和false,为true的时候执行if语句,false时不执行if
就是判断a是真 还是 假。
真就执行if后面的一行,或者if()
{。。。。。} 大括号的一行。
假就不执行,跳过。执行下面的
if(a)是直接写的。比如 定义a=10;if(a)等价于 if a=10
函数:“=IF(A,B,C)”,意思是“如果A,那么B,否则C。” 如“=IF(A1