分支結(jié)構(gòu)之嵌套if-else語句
#include <stdio.h>
int main()?
{
? ? int sale=120; //銷售業(yè)績(jī)?yōu)?20萬
? ? int year=1; //剛剛進(jìn)入公司1年
? ? //完善代碼
? ? if(sale>100)
? ? {
? ? ? ? if(year>=2)
? ? ? ? {
? ? ? ? ? ? printf("%s\n","優(yōu)秀員工");
? ? ? ? }
? ? ? ? printf("%s\n","優(yōu)秀員工");
? ? }
? ? else
? ? {
? ? ? ? printf("%s\n","很遺憾,期望你再接再厲")
? ? }
? ??
? ??
? ??
? ??
? ??
? ??
? ? return 0;
}
求問大神這個(gè)執(zhí)行代碼錯(cuò)在哪里?
2017-09-11
分號(hào)
分號(hào)
;
;
2017-09-05
你printf后面的分號(hào)用的是中文字符
2017-09-05
第二個(gè)? printf("%s\n","優(yōu)秀員工");刪掉可以了
2017-09-05
因?yàn)槟鉯f代碼里面無論達(dá)不達(dá)到條件都是一樣的,注意你的if判斷中兩個(gè)優(yōu)秀員工