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

为什么除以十

https://img4.mukewang.com/5bce876d000140e411240775.jpg,,,,,,

提问者:shark愉 2018-10-23 10:29

个回答

  • 慕移动0278130
    2018-10-23 11:49:36
    已采纳

    score是分数,score=score/10;这是把分数划分成分数段,case 10表示100分这个分数段,case 9表示90-99这个分数段,case 8表示80-89这个分数段,因为switch后面的表达式只能是整形或者字符类型,所以任何成绩/10,也就是score/10小数部分默认被省略,以此来表示分数段。如果用90,80来表示,则只表示这一分数的成绩,而不是一个分数区间。

  • 冰山一角ABC
    2019-10-11 00:08:19

    解释的很到位