为什么 运行错误

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

慕慕7051462

2018-09-09 09:42

#include <stdio.h>
int main()
{
    int score = 7200;
    //完善一下代码
    if(score>=10000)
    {
        printf("钻石玩家");
    }
        else if (score>=5000)
    {
        printf("白金玩家");   
    }
        else if (socre>=1000)
    {
        printf("青铜玩家");   
    }
        else
    {
        printf("普通玩家");   
    }
    return 0;
}


写回答 关注

2回答

  • 慕圣8501639
    2018-09-09 10:20:05
    已采纳

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

    应该这样写,需要严格的范围

  • 慕先生7412016
    2018-09-09 12:01:27

    楼上这种是没有必要的,因为上一级if已经排除了score<10000,这一级else if再写就是多余了,你的错误在白金玩家下一条的"socre",你看看是不是打错了

    慕慕7051...

    谢谢啦 是打错了

    2018-09-10 09:19:07

    共 1 条回复 >

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题