下面C语言题目23题,选项错误解释
2个回答
展开全部
你选b 老师纠正为a;那c,d就不说了;
b 的错误,break 也可以在循环中使用并不一定和case一起,所以错
a 是正确的;
b 的错误,break 也可以在循环中使用并不一定和case一起,所以错
a 是正确的;
追问
还是在解释一下C D吧
追答
......
c,switch 中可以不用default
d,错误原因同b
switch本身只是个流程控制;
case 相当于一个流程开关
default 代表其他case都不中的情况下执行对应代码
break 代表跳出流程
只要能达到你的逻辑需求,他们的使用还是挺灵活的;多用用多尝试就了解的多了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询