#GOBJ204H. GESP 2级客观题|嵌套循环|课后作业
GESP 2级客观题|嵌套循环|课后作业
GESP 2级客观题|嵌套循环|课后作业
考试频率:高频。本卷共 6 题。
-
下列说法错误的是?( )
{{ select(1) }}
- while 循环满足循环条件时不断地运行,直到指定的条件不满足为止
- if 语句通常用于执行条件判断
- 在C++中可以使用 foreach 循环
- break 和 continue 语句都可以用在 for 循环和 while 循环中
-
任何一个 for 循环都可以转化为等价的
while循环( )。{{ select(2) }}
- 对
- 错
- 假设下面C++代码执行过程中仅输入正负整数或0,有关说法错误的是( )。
int N,Sum = 0;
cin >> N;
while (N){
Sum += N;
cin >> N;
}
cout << Sum;
{{ select(3) }}
- 执行上面代码如果输入0,将终止循环
- 执行上面代码能实现所有非0整数的求和
- 执行上面代码第一次输入0,最后将输出0
- 执行上面代码将陷入死循环,可将
while (N) 改为 while (N==0)
- 下面C++代码执行后将导致死循环。( )
for (int i = 0; i < 10; i++)
continue;
{{ select(4) }}
- 对
- 错
- 以下C++代码因为循环变量为将导致错误,即不能作为变量名称,不符合C++变量命名规范。( )
for (int _ = 0; _ < 10; _++)
continue;
{{ select(5) }}
- 对
- 错
-
下列关于 C++语言的叙述,不正确的是( )。
{{ select(6) }}
- if 语句中的判断条件必须用小括号‘(’和‘)’括起来。
- for 语句中两个‘;’之间的循环条件可以省略,表示循环继续执行的条件一直满足。
- 循环体包含多条语句时,可以用缩进消除二义性。
- 除了“先乘除、后加减”,还有很多运算符优先级。