C語言自學之嵌套if-esle語句
Dome :
獲獎條件為年銷售業績100萬以上,並且入職滿兩年的員工。小明進入公司1年,銷售業績為120萬。
在代碼編輯器中使用嵌套if-else語句判斷小明是否有資格獲得優秀員工獎,
運行結果為: 很遺憾,期望你再接再厲
#include <stdio.h> int main() { int sale=120; //銷售業績為120萬 int year=1; //剛剛進入公司1年 if(sale>100) { if(year>=2) { printf("恭喜你獲獎"); } else { printf("很遺憾,期望你再接再厲"); } } else { printf("很遺憾,期望你再接再厲"); } return 0; }
嵌套if-else語句的意思,就是在if-else語句中,再寫if-else語句。其一般形式為:
if(表達式1)
{
if(表達式2)
{
執行代碼塊2
}
else
{
執行代碼塊3
}
}
else
{
執行代碼塊4
}