为了账号安全,请及时绑定邮箱和手机立即绑定

score /= 10,为什么要这样做?

如题score /= 10; 为什么除以10呢?


正在回答

2 回答

socre在之前定义为整形变量,就是整数的意思。而score/10得到的也是整数。例如87/10=8;63/10=6;

这样刚好符合switch的分类。

0 回复 有任何疑惑可以回复我~
#1

coder96

score=87不是整数吗?
2016-02-19 回复 有任何疑惑可以回复我~

87本来就是整数,为什么要除以10

0 回复 有任何疑惑可以回复我~
#1

不偏不易

除以10是为了更好的用switch,可以case10-case6,不然,你直接用87,你是要怎么做?case100-case60?你愿意浪费时间这样写?就算写好了,效率也是低的可怕。
2016-02-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

score /= 10,为什么要这样做?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信