這個(gè)代碼哪里錯(cuò)了??
#include <stdio.h>
int main()?
{
? ? int score = 7200;
? ? //完善一下代碼
? ? if(score >= 10000)
? ? {
? ? ? ? printf("%s\n","鉆石玩家");
? ? }
? ? else if(5000 <= score <10000)
? ? {?
? ? ? ? printf("%s\n","白金玩家"); ? ?
? ? }
? ? else if(1000 <= score <5000)
? ? {
? ? ? ? printf("%s\n","青銅玩家"); ? ??
? ? }
? ? else(score < 1000) ?
? ? {
? ? ? ? printf("%s\n","普通玩家"); ? ?
? ? }
? ? return 0;
}
2016-08-03
c語言是不能5000 <= score <10000這樣表示的,要score>=5000&&score <10000這樣
2016-08-02
如果堅(jiān)持你自己的!就這樣改
#include <stdio.h>
int main()?
{
? ? int score = 7200;
? ? //完善一下代碼
? ? if(score >= 10000)
? ? {
? ? ? ? printf("%s\n",鉆石玩家);
? ? }
? ? else if(score>=5000&&score <10000)
? ? {?
? ? ? ? printf("%s\n",白金玩家); ? ?
? ? }
? ? else if(score>1000&& score <5000)
? ? {
? ? ? ? printf("%s\n",青銅玩家); ? ??
? ? }
? ? else(score < 1000) ?
? ? {
? ? ? ? printf("%s\n",普通玩家); ? ?
? ? }
? ? return 0;
}
2016-08-02
#include <stdio.h>
int main()?
{
? ? int score = 7200;
? ? //完善一下代碼
? ? if(score>=10000)
? ? {
? ? ? ? printf("鉆石玩家");
? ? }
? ? else if(score<10000&&score>=5000)
? ? {
? ? ? ? printf("白金玩家"); ? ?
? ? }
? ? else if(score<5000&&score>=1000)
? ? {
? ? ? ? printf("青銅玩家"); ? ??
? ? }
? ? else
? ? {
? ? ? ? printf("普通玩家"); ? ?
? ? }
? ? return 0;
}
2016-08-02
在最后的else括號(hào)中的內(nèi)容是不需要寫的
2016-08-02
score那里,若表達(dá)1000<score<5000,應(yīng)寫成score<5000&&score>1000,&&表示邏輯語言“且”