if-else

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

qq_蓝梦静雨_0

2016-12-01 20:19

#include <stdio.h>

int main() 

{

    int score = 7200;

    if(score>=10000)

    {

        printf("钻石玩家");

    }

    else if(score>=5000)

    {

        printf("白金玩家");    

    }

    else if(score>=1000)

    {

        printf("青铜玩家");     

    }

    else (score<1000)

    {

        printf("普通玩家");    

    }

    return 0;

}

错哪了?

写回答 关注

3回答

  • shitty_guy_
    2017-01-15 13:29:06

    条件不对 ,白金玩家是大于等于五千且小于一万   然后青铜玩家是大于等于一千小于五千  以此类推  且else后不加条件的

  • 风会停息zzzzz
    2016-12-08 17:02:47

    else后面没有(score <1000)

  • qq_闲丶人_04200626
    2016-12-01 20:25:30

    你把score 的值固定了,所以以后score 就是一个定值  不会改变了。。。。应该手动输入score 的值

C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题