#GESP202509C1T2. 判断题(每题 2 分,共 20 分)
判断题(每题 2 分,共 20 分)
- 在集成开发环境里调试程序时,要注意不能修改源程序,因为如果修改,就要终止调试、关闭该文件并重新打开,才能再次开始调试。( )
{{ select(1) }}
- 正确
- 错误
- 执行 C++ 表达式
10 % 0.5将报错,因为0.5所在位置只能是整数。( )
{{ select(2) }}
- 正确
- 错误
- 下面 C++ 代码执行后将输出 。( )
for (i = 0; i < 10; i++)
break;
cout << i;
{{ select(3) }}
- 正确
- 错误
- 下面 C++ 代码执行后将输出 。( )
n = 0;
for (int i = 0; i > -10; i--)
n = n + i * -1;
cout << n;
{{ select(4) }}
- 正确
- 错误
- 将下面 C++ 代码中的 L1 行的 修改为 ,其输出与当前代码输出相同。( )
cnt = 0;
for (int i = 0; i < 100; i++) // L1
cnt += i;
cout << cnt;
{{ select(5) }}
- 正确
- 错误
- 将下面 C++ 代码中的
i < 10修改为i <= 10,其执行后输出相同。( )
int n, i;
n = i = 0;
while (i < 10){
n += i;
i += 1;
}
cout << n;
{{ select(6) }}
- 正确
- 错误
- 下面的 C++ 代码执行后将输出 。( )
int n, i;
n = i = 0;
while (i < 10){
i += 1;
n += i;
}
cout << n;
{{ select(7) }}
- 正确
- 错误
- 执行 C++ 代码
cout << (12 + 12.12)将报错,因为 是int类型,而 是float类型,不同类型不能直接运算。( )
{{ select(8) }}
- 正确
- 错误
- 下面 C++ 代码执行时将导致无限循环(也称死循环)。( )
int count = 0;
while (count < 5){
count += 1;
if (count == 3)
continue;
cout << count << ' ';
}
{{ select(9) }}
- 正确
- 错误
- 下列 C++ 代码用于求斐波那契数列,即第 1 个数为 、第 2 个数为 ,从第三个数开始,依次是其前两个数之和。如果输入的值为大于 1 的正整数,该代码能实现所求。( )
cin >> n;
a = 0, b = 1;
for (int j = 0; j < n; j++){
cout << a << " ";
b = b + a;
a = b - a;
}
{{ select(10) }}
- 正确
- 错误