为什么要除以10,不÷10为什么得到的是d?

来源:4-16 分支结构之switch语句

慕仰5477447

2019-10-10 11:38

我按照100.90.80.70.那样为什么结果是d

写回答 关注

3回答

  • qq_慕慕4011757
    2019-10-16 21:18:33

    你的case是1-10,没有87.

  • 冗余大人
    2019-10-11 17:01:56

    因为你的score是87
    你设定的case如果是100 90 80等等的话
    87不等于这些case啊
    所以只能归类到default里因此输出等级D
    反之
    如果我们将score/=10;
    那么我们的原本的87就会变成8
    而下面的case里是有8的  因此输出等级B

    超优秀

    我懂了,谢谢

    2020-03-31 15:01:25

    共 1 条回复 >

  • 慕丝8464528
    2019-10-11 09:27:15

    因为电脑键盘中没有中文的÷,只能用英文的符号表示,程序只能识别英文的/

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题