#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;
}
前面两个说的都不对,它是按顺序来的,没必要满足两个条件,错误的地方是最后一个else后面不需要表达式
你的score = 7200 满足两个条件,一个 >= 5000 一个 >= 1000
你在表示大于10000和大于5000的时候没吧if后面的条件标清楚
score>=5000&&score<10000这样才对