#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) }}