问答详情
源自:4-16 分支结构之switch语句

score/=10有啥作用?

求大神指教,score/=10有啥作用?还有case 10 和case 9:    不觉得多余吗?

提问者:慕容5263072 2017-07-06 22:17

个回答

  • 冷寒nn
    2017-07-28 13:28:15
    已采纳

    case 10 (对应的100分)和 case 9(对应的90-99),在这道题里面是多余的,但是为了严谨一点,所以加上去了,因为数字是不固定的吗,总不可能一直是87吧。

    而score/=10等于score = score / 10,取整数,不是取余数,case 后面只能跟整数,当score结果(除完以后)与后面的数字相对应时,执行代码到break。

  • 慕码人639450
    2017-07-07 17:02:19

    一共100分,分10个段位。

    case1就是结果为1的条件下,执行分段1的代码

  • 慕UI7219652
    2017-07-06 23:12:50

    score/=10 是指分数除以10  比如87除以10是8 所属的是B

    case10 case9  是指10到9之间属于A

      我这么理解不知道对不对