哪里出了問題
#include <stdio.h>
int main()?
{
? ? int score = 7200;
? ? //完善一下代碼
? ? if(score >= 10000)
? ? {
? ? ? ? printf("鉆石玩家");
? ? }
? ? else if(score >= 5000)
? ? {
? ? ? ? printf("白金玩家"); ? ?
? ? }
? ? else if(score >= 1000)
? ? {
? ? ? ? printf("青銅玩家"); ? ??
? ? }
? ? else(score < 1000)
? ? {
? ? ? ? printf("普通玩家"); ? ?
? ? }
? ? return 0;
}
2018-10-31
前面兩個說的都不對,它是按順序來的,沒必要滿足兩個條件,錯誤的地方是最后一個else后面不需要表達式
2018-10-30
你的score = 7200 滿足兩個條件,一個 >= 5000? 一個 >= 1000
2018-10-30
你在表示大于10000和大于5000的時候沒吧if后面的條件標清楚
score>=5000&&score<10000這樣才對