if默认控制一个语句,只能控制AAAA的执行与不执行,或者说BBBB一定执行。
没加括号无法控制2个语句
# include <stdio.h>
int main(void)
{
if (1 > 2)
printf("AAAA\n");
printf("BBBB\n");
return 0;
}
/*
输出结果BBBB
*/
代码规范缩进空格
# include <stdio.h>
int main(void)
{
if (1 > 2)
{ printf("AAAA\n");
printf("BBBB\n");
}
printf("CCCC\n"); //2个语句,看{}
return 0;
}
/*
(1>2)假,所有只输出CCCC
如果 if(表达式)true ,3个全部输出
*/