有什么错呀

来源:4-3 分支结构之多重if-else语句

慕沐1907989

2018-02-21 12:09

#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(score<1000)
    {
        printf("%s\n","普通玩家");   
    }
    return 0;
}

写回答 关注

2回答

  • qq_千影_0
    2018-04-03 22:46:43

    #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

        {

            printf("普通玩家");    

        }

        return 0;

    }


    qq_千影_...

    1、注意你的条件判断不完全,大于等于5000,还得加&&来双重判断,只有同时满足才算。 2、else 是不判断的,

    2018-04-03 22:48:51

    共 1 条回复 >

  • 慕设计1323374
    2018-02-21 12:32:02

    把else后边的条件去了

    慕神9963... 回复疯狂学习bo...

    有条件的话要写成else if() 你少写了if

    2018-03-16 14:27:17

    共 2 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926212 学习 · 20797 问题

查看课程

相似问题