课程
/后端开发
/C
/C语言入门
求大神指教,score/=10有啥作用?还有case 10 和case 9: 不觉得多余吗?
2017-07-06
源自:C语言入门 4-16
正在回答
case 10 (对应的100分)和 case 9(对应的90-99),在这道题里面是多余的,但是为了严谨一点,所以加上去了,因为数字是不固定的吗,总不可能一直是87吧。
而score/=10等于score = score / 10,取整数,不是取余数,case 后面只能跟整数,当score结果(除完以后)与后面的数字相对应时,执行代码到break。
一共100分,分10个段位。
case1就是结果为1的条件下,执行分段1的代码
慕容5263072 提问者
score/=10 是指分数除以10 比如87除以10是8 所属的是B
case10 case9 是指10到9之间属于A
我这么理解不知道对不对
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答score /= 10;
2 回答score /= 10
1 回答为什么用score/=10?
1 回答score = score / 10;加在代码里面没用啊;
1 回答这里的score/=10是什么意思,为什么要用score/=10?