以下关于无限循环的说法正确的有( )
- AA. for(;;)是无限循环
- BB. for循环不能写成无限循环
- CC. while(1)是无限循环
- DD. 无限循环可以通过break退出
- EE. 无限循环不能有循环体
- FF. 无限循环会影响程序效率
- GG. C语言不允许无限循环
- HH. 无限循环是不正确的
以下关于循环变量作用域的说法正确的有( )
- AA. 循环变量可以是全局变量
- BB. 循环变量可以是局部变量
- CC. for循环初始化中的变量作用域仅在循环内
- DD. 循环体外定义的变量可以在循环内使用
- EE. 循环变量不能重复定义
- FF. for循环初始化表达式中不能定义变量
- GG. 循环变量必须是新的
- HH. 循环变量不能与其他变量同名
以下关于while循环和for循环的说法正确的有( )
- AA. while和for可以互相转换
- BB. while和for完全等价
- CC. while循环没有初始化部分
- DD. for循环没有条件判断
- EE. while循环比for循环效率高
- FF. for循环比while循环效率高
- GG. 两者没有区别
- HH. while循环不能有增量
while循环的循环体至少执行一次
以下关于嵌套循环的说法正确的有( )
- AA. 外层循环执行一次
- BB. 内层循环执行完整一遍
- CC. 嵌套循环总次数是外层次数
- DD. 嵌套循环总次数是内外层次数之积
- EE. 内层循环不能使用break
- FF. 内层循环不能使用continue
- GG. 嵌套循环只能两层
- HH. 嵌套循环效率很低
for循环的三个表达式都可以省略
continue语句可以跳过本次循环的剩余语句
while循环后的条件表达式必须用括号括起来
循环嵌套中,break只能跳出内层循环
for循环比while循环效率更高
无限循环可以通过break语句退出
for循环中的增量表达式只能在循环结束后执行一次
continue语句不能用于switch语句
while循环的循环变量必须在循环前初始化
do-while循环的条件后需要加分号
for循环的初始化表达式只在循环开始时执行一次
嵌套循环的总执行次数是各层循环次数的乘积
continue语句可以结束整个循环
while(1)是无限循环的写法之一
for循环的三个表达式都可以是逗号表达式
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《NCRE计算机等级考试二级(C语言程序设计)》在线练习。