是这样的:
if如果只有一个语句,那你加或不加{}都可以.但如果.if有多条语句.如果你不加{} 那么只有第一条(最接近if)的是if的执行语句.其他都不是
for example:
if(x>0){printf("ok");} 等于if(x>0)printf("ok");
if(x>0){
printf("ok");
i++;}
不等于if(x>0)
printf("ok");
i++;
只有第一句,如果有多个要执行,就把多个写在一行
只有第一句被当做if语句来执行。
if(xxxxx)
System.out.println(“受if控制");
System.out.println(“不受if控制");
System.out.println(“不受if控制");