在多重if-else-if语句中,为何有的情况无法在最后的条件用else, 必须用else if
#include <stdio.h>
int main()
{
int score = 7200;
if(score >= 10000)//完善一下代码
{
printf("钻石玩家");
}
else if(score>=5000)
{
printf("白金玩家");
}
else if(score>=1000)
{
printf("青铜玩家");
}
else(score>=0)/*这里用else它显示错误的,但是改成else if就可以了,为什么不可以用else*/
{
printf("普通玩家");
}
return 0;
}