程序基本功三大基本结构-4

循环+嵌套循环专题考核
姓名
    ____________
C++语言中while和do-while循环的主要区别是(  )
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do–while的循环控制条件严格
C.do-while允许从外部转到循环体内
D.do-while的循环体不能是复合语句
以下正确的描述是( )
A. continue语句的作用是结束整个循环的执行
B. 只能在循环体内和switch语句体内使用break语句
C. 在循环体内使用break或continue语句
D. 从多层循环嵌套中退出时,只能使用goto语句
对for(表达式1;     ; 表达式3)可理解为( )
A.for(表达式1;0; 表达式3)
B.for(表达式1;1;表达式3)
C.for(表达式1;表达式1;表达式3)
D.for(表达式1;表达式3;表达式3)
以下程序段( )

 x=-1;

 do{

    x=x*x;

}  while(!x); 

A.死循环
B.循环执行两次
C.循环执行1次
D.有语法错误
    int cnt = 0;

    for(int i = 1; i <= 9; i++) {

      for(int j = 1; j <= 10; j++) {

           cnt++;

      }

    }

cout<< cnt;

输出:

A.1
B.9
C.19
D.90

A.90
B.18
C.56
D.54

A.40
B.45
C.54
D.58

A.117
B.116
C.115
D.114

A.48
B.50
C.45
D.30

A.45
B.46
C.47
D.48

A.45
B.46
C.47

A.21
B.22
C.23
D.24

A.50
B.51
C.52
D.53

输出什么图形:

输出什么图形:

A.0
B.9
C.2
D.19

17题 | 被引用1次

模板修改
使用此模板创建