为什么显示通不过???让我再试试

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

Psychopath95xk

2015-12-11 12:30

#include <stdio.h>

int main() 

{

int score = 9000;

//完善一下代码

if(score >= 10000)

{

printf("钻石玩家");

}

else if(score >= 5000)

{

printf("白金玩家");    

}

else if(score >= 1000)

{

printf("青铜玩家");     

}

else

{

printf("普通玩家");    

}

return 0;

}


写回答 关注

6回答

  • BossZn
    2015-12-11 16:23:13
    已采纳

    并不是你的问题,编译器出现了点错误,你用自己的编译器试试吧,

    Psycho...

    非常感谢!

    2015-12-11 23:35:40

    共 1 条回复 >

  • 流浪_老
    2015-12-11 16:23:09

    代码是正确的 在线编译器出问题 了

    Psycho...

    恩恩我用自己的编译器运行是对的

    2015-12-11 23:36:42

    共 1 条回复 >

  • RockenRoll
    2015-12-11 14:43:17

    你这个没有问题,用你自己的编译器运行一下

    Psycho...

    谢谢同学!

    2015-12-11 23:36:07

    共 1 条回复 >

  • swust5120154350
    2015-12-11 13:06:45

    这就对了,图给你http://img.mukewang.com/566a59e10001d16402270390.jpg

    onemoo

    这样score没有赋初值,其初值是不确定的。

    2015-12-11 17:58:14

    共 1 条回复 >

  • swust5120154350
    2015-12-11 13:03:48

    score 就不是变量了,然后怎么会有(score>1000)等等的语句

  • swust5120154350
    2015-12-11 13:02:31


    你已经定义了 score=9000


C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题