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

为啥要除以十

不能score=87

下面100,90,80,70,60这样输吗?

提问者:前端小师弟 2018-10-15 20:12

个回答

  • 慕姐538644
    2018-10-16 22:29:39
    已采纳

    因为原代码中case后面的常量表达式的值已经提示是10,9,8,7,6了,如何才能使score的值为上述那些数字呢,只有除以10,否则你只有列举0-100所有数字才能表达所有可能性,你用100,90,80,70,60只能代表00,90,80,70,60这几个分数,而他们之间的分数则不能代替,所以才需要score除以10。不知道你听明白没有?

  • 慕移动9181930
    2022-03-29 09:11:30

    是每种课程内的WIKI内吗?怎么找不到啊?

    upvhhluhohhaebeukezlgdmxhmobjthnymcycnyoegasduaylzdslwcsirxquz

  • 遗失的美好灬
    2018-10-28 20:52:07

    要求是判断90<=分数<=100,这样一个范围,但是case后面只能写准确的数字和字符,语法规定不能写范围判断,怎么办呢?只能先除以10,这样子90~99的数字得出的结果全是9,这样子是不是就能得到一个范围了?