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

代码和标答是一样的…但还是运行失败,求大神解答

http://img1.sycdn.imooc.com//5d22ee420001ef8d10001611.jpg
求问这个代码哪里错了?

正在回答

6 回答

#include <stdio.h>

int main() 

{

    int score = 7200;

    //完善一下代码

if(score>=10000)    

    {

        printf("钻石玩家");

    }

else if(score>=5000)    

    {

        printf("白金玩家");    

    }

else if(score>=1000)    

    {

        printf("青铜玩家");     

    }

else  

    {

        printf("普通玩家");    

    }

    return 0;

}


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

#include <stdio.h>

int main() 

{

    int score = 7200;

    //完善一下代码

    if(score >= 10000)

    {

        printf("%s\n","钻石玩家");

    }

    else if(10000 >= score)

    {

        printf("%s\n","白金玩家");    

    }

    else if(5000 >= score)

    {

        printf("%s\n","青铜玩家");     

    }

    else 

    {

        printf("%s\n","普通玩家");    

    }

    return 0;

       

}


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

#include <stdio.h>

int main() 

{

    int score = 7200;

    //完善一下代码

    if(score>=10000)

    {

        printf("钻石玩家");

    }

    else if(score>=5000&&score<10000)  //你少了“&&”两个符号

    {

        printf("白金玩家");    

    }

    else if(score>=1000&&score<5000)  //你少了“&&”两个符号

    {

        printf("青铜玩家");     

    }

    else if(score<1000)

    {

        printf("普通玩家");    

    }

    return 0;

}

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

#include <stdio.h>

int main() 

{

    int score = 7200;

    //完善一下代码

    if(score>=10000)

    {

        printf("钻石玩家");

    }

    else if(score>=5000&&score<10000)

    {

        printf("白金玩家");    

    }

    else if(score>=1000&&score<5000)

    {

        printf("青铜玩家");     

    }

    else if(score<1000)

    {

        printf("普通玩家");    

    }

    return 0;

}


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

波波啊啊啊

你的“&&”可以不用加,else后的就是上面小于的
2019-08-08 回复 有任何疑惑可以回复我~
#2

慕的地21332321 回复 波波啊啊啊

谢谢Thanks♪(・ω・)ノ
2019-08-23 回复 有任何疑惑可以回复我~

你这个可能是输入法问题,你可以试试我的

#include <stdio.h>

int main() 

{

    int score = 7200;

    //完善一下代码

    if( score >= 10000)

    {

        printf("%s\n","钻石玩家");

    }

    else if( score >= 5000 )

    {

        printf("%s\n","白金玩家");    

    }

    else if( score >= 1000 )

    {

        printf("%s\n","青铜玩家");     

    }

    else

    {

        printf("%s\n","普通玩家");    

    }

    return 0;

}


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

想帮你,但是懒得输入一遍代码

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

举报

0/150
提交
取消

代码和标答是一样的…但还是运行失败,求大神解答

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