為什么最后一個(gè)else if就錯(cuò)了
#include <stdio.h>
int main()
{
??? int score = 7200;
??? if(score>=10000)
??? {
??????? printf("%s\n","鉆石玩家");
??? }
??? else if(score>=5000)
??? {
??????? printf("%s\n","白金玩家");
??? }
??? else if(1000<=score<5000)
??? {
??????? printf("%s\n","青銅玩家");
??? }
??? else if(score<1000)
??? {
??????? printf("%s\n","普通玩家");
??? }
??? retutn 0;
}
2020-03-13
程序都對(duì),就是return打錯(cuò)了而已。
2020-03-11
其實(shí)完全不用加后面的條件好嗎,上一個(gè)步驟已經(jīng)否定掉了,這么搞程序就不簡(jiǎn)潔了
2020-02-27
if(1000<=score<5000)這里不能這樣寫;
要這樣if ( score >= 1000 && score < 5000 )? 還有最后的return?
2020-02-27
最后一行return打錯(cuò)了吧