![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
以下叙述中错误的是()
A.break语句只能在循环体内和switch语句体内使用
B.while语句的循环体至少会被执行一次
C.执行continue语句时将跳过本次循环体中余下尚未执行的语句
D.在C语言中有3种可以构成循环结构的循环语句:while、dowhile和for
E.我菜,我不会
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
B、while语句的循环体至少会被执行一次
解析:参考解析:见答案。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.break语句只能在循环体内和switch语句体内使用
B.while语句的循环体至少会被执行一次
C.执行continue语句时将跳过本次循环体中余下尚未执行的语句
D.在C语言中有3种可以构成循环结构的循环语句:while、dowhile和for
E.我菜,我不会
B、while语句的循环体至少会被执行一次
解析:参考解析:见答案。
A.break语句只能用于switch语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.在switch语句中,不一定使用break语句
A.break只能应用于for,while,do-while循环
B.break语句在循环中的作用是跳出循环
C.在多重循环中使用break语句时,它仅能终止其所在的循环层
D.break语句在switch语句中的作用时跳出switch结构
以下叙述中错误的是()。
A.C语言源程序经编译后生成后缀为.obj的目标程序
B.C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
C.用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
D.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
A.reak语句不能用于循环语句和switch语句之外的任何其他语句中
B.reak和continue也可以用于if语句中
C.ontinue语句只结束本次循环,而不是终止整个循环的执行
D.reak语句是结束整个循环过程,不再判断执行循环的条件是否成立
A.if语句可以没有else语句对应
B.switch结构中每个case语句中必须用break语句
C.if语句和else语句必须成对出现
D.switch结构中必须有default语句
A.break语句不能用于循环语句、switch语句外的任何其它语句
B.在switch语句中使用break语句或continue语句的作用相同
C.在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环
D.在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环
A.语言的数值常量中夹带空格不影响常量值的正确表示
B.语言中的变量可以在使用之前的任何位置进行定义
C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D.语言中的注释不可以夹在变量名或关键字的中间
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
A.预定义标识符(如库函数中的函数名)可用做用户标识符,但失去原有含义
B.用户标识符可以由字母和数字任意顺序组成
C.在标识符中大写字母和小写字母被认为是相同的字符
D.关键字可用做用户标识符,但失去原有含义
以下叙述中不正确的是()。
A)在不同的函数中可以使用相同的名字的变量
B)函数中的形式参数是局部变量
C)在一个函数内定义的变量只在本函数范围内有效
D)在一个函数内的复合语句中定义的变量在本函数范围内有效