大家好,請(qǐng)問(wèn)一下這個(gè)問(wèn)題。
如左邊示例,if語(yǔ)句輸入后,{printf("xxxxxx");}這個(gè)語(yǔ)句前后有大括號(hào){? ? },我試著刪除后,也能運(yùn)行。這個(gè)大括號(hào){? ?}究竟有什么用呢?
#include <stdio.h>
int main()?
{? ? ? ?
? ? int height = 185;
? ? if(height>=185)
? ? printf("恭喜小明可以參加校籃球隊(duì)");
? ? else
? ? printf("不可以");? ??
????return 0;
}
2019-08-10
這位同學(xué),是這樣的。大括號(hào)的作用是把語(yǔ)句塊括起來(lái)。比如我在這個(gè)if語(yǔ)句中,滿足條件的話要執(zhí)行一些語(yǔ)句。這些語(yǔ)句歸屬于if就要用大括號(hào)括起來(lái),不然就默認(rèn)只有一句歸屬于該if。在你遇到的這個(gè)問(wèn)題中只有一個(gè)語(yǔ)句需要執(zhí)行,所以括不括都可以。