為什么我這個(gè)if(height>=180);加了分號就運(yùn)行錯(cuò)誤 但我把else { printf("小明不能參加?;@球隊(duì)"); } 刪去有分號就能運(yùn)行成功
#include <stdio.h>
int main()
{??????
??? int height = 185;
??? if(height>=180);
{
??????? printf("恭喜小明可以參加?;@球隊(duì)");
}
else
{???
?printf("小明不能參加?;@球隊(duì)");
??? }??
?return 0;
}
2019-09-04
是這樣的你刪去else,if就是獨(dú)立的語句后面加分號可以的,你不刪if獨(dú)立,else不能單獨(dú)存在。
2019-09-04
if語句的判斷條件后加分號,if就結(jié)束了。后邊代碼就不執(zhí)行了。