如图,这个程序输出结果一直是B,这是什么原因
if(score>=80 && score < 90)因为前面的if已经处理了score >= 90的情况,因此后面实际只需要if(score >= 80)就可以了
if(80<=score<90)//这是不规范的写法,要避免.正确写法如下 if(80<=score&&score<90)//&&为且运算符,符号两边同时满足才成立