选择知识点 (0)
找到 250 道判断题
EXY-TF-0240
第 11 题

下列 C++ 代码用于求斐波那契数列,即第 1 个数为 0、第 2 个数为 1,从第三个数开始,依次是其前两个数之和。如果输入的值为大于 1 的正整数,该代码能实现所求。( )

cin >> n;
a = 0, b = 1;
for (int j = 0; j < n; j++){
    cout << a << " ";
    b = b + a;
    a = b - a;
}
正确
错误
语言: C++
GESP真题 一级
2025.9
判断题号: 10
EXY-TF-0239
第 12 题

下面 C++ 代码执行时将导致无限循环(也称死循环)。( )

int count = 0;
while (count < 5){
    count += 1;
    if (count == 3)
        continue;
    cout << count << ' ';
}
正确
错误
语言: C++
GESP真题 一级
2025.9
判断题号: 9
EXY-TF-0238
第 13 题

执行 C++ 代码 cout << (12 + 12.12) 将报错,因为 12 是 int 类型,而 12.12 是 float 类型,不同类型不能直接运算。( )

正确
错误
语言: C++
GESP真题 一级
2025.9
判断题号: 8
EXY-TF-0237
第 14 题

下面的 C++ 代码执行后将输出 45。( )

int n, i;
n = i = 0;
while (i < 10){
    i += 1;
    n += i;
}
cout << n;
正确
错误
语言: C++
GESP真题 一级
2025.9
判断题号: 7
EXY-TF-0236
第 15 题

将下面 C++ 代码中的 i < 10 修改为 i <= 10,其执行后输出相同。( )

int n, i;
n = i = 0;
while (i < 10){
    n += i;
    i += 1;
}
cout << n;
正确
错误
语言: C++
GESP真题 一级
2025.9
判断题号: 6
当前页显示 11 - 15 ,共 250 道判断题