教育超市-浙大版《C语言程序设计(第3版)》第3章 分支结构(习题3)

在这里插入图片描述
选A
break是大坑啊
在这里插入图片描述
选C
在这里插入图片描述
选C
没花括号else就是下面那个if的
第二个if和else匹配,所以第一个if控制一整个if-else,第一个a<b不成立所以c还是2
在这里插入图片描述
选BD
在这里插入图片描述

选AC
D选项错误原因:case里面必须是常量表达式,而且n%3与k的值无关,case相当于是无效语句,错误。
在这里插入图片描述
onetwo
没有break
在这里插入图片描述
在这里插入图片描述
没有break
在这里插入图片描述
9
没有break
在这里插入图片描述
0
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
没有break
在这里插入图片描述
忘记分号

在这里插入图片描述
下面有一个first==1,所以first的值肯定是要设置的
first=1用来确定是不是第一个打印的数
char ch没用到
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述