#JC1009. while 循环
while 循环
一、选择题(共 10 题)
1、C++中 while 循环依靠什么判断是否继续循环?()。 {{ select(1) }}
- 条件表达式
- 变量名称
- 代码行数
- 输入内容
2、while循环的循环条件写在哪个位置?()。 {{ select(2) }}
- while后面的小括号内
- while后面大括号内
- 程序第一行
- 循环体末尾
3、int i=1; while(i<=4) {i++;} 循环执行多少次?()。
{{ select(3) }}
- 3次
- 4次
- 5次
- 0次
4、while循环什么时候结束循环?()。 {{ select(4) }}
- 条件为false
- 条件为true
- 定义变量
- 输出语句
5、下面关于while循环说法正确的是?()。 {{ select(5) }}
- 先判断条件,再执行循环体
- 先执行循环体,再判断条件
- 不需要判断条件
- 必须写i++
6、int a=10; while(a>0){a--;},每次循环变量a如何变化?()。
{{ select(6) }}
- 自减1
- 自增1
- 变成0
- 不变
7、以下哪一个会造成while死循环?()。 {{ select(7) }}
- while(true)
- while(1>2)
- while(5<3)
- while(false)
8、while循环的循环体有多行代码时,需要使用?()。 {{ select(8) }}
- 大括号{}
- 小括号()
- 中括号[]
- 引号""
9、int i=3; while(i<5) {i++;},循环结束后i的值是?()。
{{ select(9) }}
- 3
- 4
- 5
- 6
10、while循环中,如果一开始条件就是false,则?()。 {{ select(10) }}
- 循环一次都不执行
- 执行1次
- 无限循环
- 执行2次
二、判断题(共 5 题)
11、while循环必须提前定义循环变量。()。 {{ select(11) }}
- 对
- 错
12、while循环条件为true时,会持续执行循环体。()。 {{ select(12) }}
- 对
- 错
13、while循环和for循环完全不能互相转换。()。 {{ select(13) }}
- 对
- 错
14、while(5) 在C++中会被当作条件成立。()。
{{ select(14) }}
- 对
- 错
15、while后面的小括号可以省略。()。 {{ select(15) }}
- 对
- 错