课程
/后端开发
/C
/C语言入门
如果score=77,输出就是等级C。为什么呢?case没有等于6,为什么会去执行等于6时候的语句呢?“没有break后会一直执行”这个怎么理解?不管case什么了吗?
2017-01-10
源自:C语言入门 4-16
正在回答
没有break会一直执行的意思是,如果10代入,就会从上到下执行一遍。就是代入某个数,找case对应的,从这一行开始到下面一直执行。77为什么是C,因为题目要求是60-80这个区间为等级C,而case 7这一行没有语句,相当于不执行,又没有break,就跳到下一行case6,执行后有break,跳出循环。可以理解吗》、
小猪鼻子 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答如何理解代码第11行?
2 回答如何理解第七行的return 1
1 回答如何理解这个
2 回答if(i != 9) 如何理解?
2 回答我发现好多人没有真正理解执行过程,悲哀?