为了账号安全,请及时绑定邮箱和手机立即绑定

为什么提示我没输入白金玩家呢?

为什么提示说没输入白金玩家呢?

正在回答

5 回答

兄弟 不能这样写:(10000 > score >= 5000)

要这样写:(score<10000&&score>=5000)

http://img1.sycdn.imooc.com//56f5d2e80001e60103630367.jpg


0 回复 有任何疑惑可以回复我~
#1

雪地中的雨衣0 提问者

非常感谢!
2016-09-08 回复 有任何疑惑可以回复我~

我也是这种情况,到底怎么回事?

0 回复 有任何疑惑可以回复我~

我也是醉了,试了半个钟,一直提示没有百金,原来sorce写错了



0 回复 有任何疑惑可以回复我~

#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;

}


0 回复 有任何疑惑可以回复我~
#1

Aplacenearby

if(score >= 10000) else if(score>=5000) else if(score>=1000)
2016-03-25 回复 有任何疑惑可以回复我~
#2

Aplacenearby

就是说它ifscroe>=10000,else代表它已经小于10000了,所以直接用else if(score>=5000)后面一样的道理else if(score>=1000)
2016-03-25 回复 有任何疑惑可以回复我~

score>=5000&&score<10000

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么提示我没输入白金玩家呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信