如左边示例,if语句输入后,{printf("xxxxxx");}这个语句前后有大括号{ },我试着删除后,也能运行。这个大括号{ }究竟有什么用呢?
#include <stdio.h>
int main()
{
int height = 185;
if(height>=185)
printf("恭喜小明可以参加校篮球队");
else
printf("不可以");
return 0;
}
这位同学,是这样的。大括号的作用是把语句块括起来。比如我在这个if语句中,满足条件的话要执行一些语句。这些语句归属于if就要用大括号括起来,不然就默认只有一句归属于该if。在你遇到的这个问题中只有一个语句需要执行,所以括不括都可以。