#JC1010. do-while 循环

do-while 循环

一、选择题(共 10 题)

1、do-while循环的执行特点是?()。 {{ select(1) }}

  • 先执行循环体,再判断条件
  • 先判断条件,再执行循环体
  • 只判断不执行
  • 先定义变量再判断

2、do-while语句的条件括号后面必须加上?()。 {{ select(2) }}

  • 分号 ;
  • 逗号 ,
  • 大括号 {
  • 引号 "

3、int i=5; do{i++;}while(i<5); 循环执行几次?()。 {{ select(3) }}

  • 0次
  • 1次
  • 4次
  • 5次

4、下面哪个循环至少会执行一次循环体?()。 {{ select(4) }}

  • do-while
  • while
  • for
  • if

5、int a=1; do{a++;}while(a<4);,循环结束后a的值是?()。 {{ select(5) }}

  • 3
  • 4
  • 5
  • 1

6、do-while循环的条件写在什么位置?()。 {{ select(6) }}

  • while后面的小括号
  • do后面
  • 循环体最前面
  • 程序开头

7、以下哪项是do-while的正确结构?()。 {{ select(7) }}

  • do{ }while(条件);
  • do(条件){}
  • while{ }do();
  • do{ }while(条件)

8、关于do-while死循环写法正确的是?()。 {{ select(8) }}

  • do{}while(true);
  • do{}while(false)
  • do(true){}
  • do while(true){}

9、如果需要至少运行一次循环代码,优先选择?()。 {{ select(9) }}

  • do-while
  • for
  • while
  • if

10、C++中,do-while循环的循环体多行代码需要用什么包裹?()。 {{ select(10) }}

  • {}大括号
  • ()小括号
  • []中括号
  • ""双引号

二、判断题(共 5 题)

11、do-while循环条件为false时,循环体也至少执行一次。()。 {{ select(11) }}

12、do-while末尾的分号可以省略。()。 {{ select(12) }}

13、while循环有可能一次都不执行,do-while不会。()。 {{ select(13) }}

14、do-while里面不能写break语句。()。 {{ select(14) }}

15、do-while也可以实现for循环相同的功能。()。 {{ select(15) }}