L立思
2018-09-16 13:17
#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 if(score<1000)
{
printf("普通玩家");
}
return 0;
}
#include<stdio.h>
int main()
{
int score = 7200;
if(score >= 10000)
{
printf("钻石玩家");
}
else if(5000 <= score)
{
printf("白金玩家");
}
else if(1000 <= score)
{
printf("青铜玩家");
}
else
{
printf("普通玩家");
}
return 0;
}
首先,你不成功是因为把&&打成%%;其次,最后一个既可以用else,也能用else if
你应该这样改
else if(score>=1000%%score<5000) 改为else if(score>=1000&&score<5000)
else if(score>=5000%%score<10000) 改为else if(score>=5000&&score<10000)
然后就可以了。
首先,你不成功是因为把&&打成%%;其次,最后一个可以用else,也能用else if
C语言入门
926210 学习 · 20797 问题
相似问题