#fx1003. 府学寒假测试

府学寒假测试

1. \ 以下代码输出结果是0 1 2 3 4。

for (int i = 0; i < 5; i++) {
  if (i == 2) continue;
   cout << i << " ";
}

{{ select(1) }}

  • 正确
  • 错误

  1.  \ 关于 continue语句只能用于 for循环()。

{{ select(2) }}

  • 正确
  • 错误

  1.  \ 数组下标从 0 开始,因此 int arr[5];的有效下标范围是 1 到 5,可以访问 arr[5]。

{{ select(3) }}

  • 正确
  • 错误

  1.  \ 在 C++语言中,标识符中可以有数字,但不能以数字开头。

{{ select(4) }}

  • 正确
  • 错误

  1.  \ '3' 是一个 int 类型常量。

{{ select(5) }}

  • 正确
  • 错误

  1.  \ 循环嵌套时,内层循环的 break会同时跳出外层循环。

{{ select(6) }}

  • 正确
  • 错误

  1.  \ int arr[][3] = {{1,2,3}, {4,5,6}};是合法的,编译器会自动推断第一维大小为 2。

{{ select(7) }}

  • 正确
  • 错误

  1.  \ 以下代码的循环体一次也不会执行。
int x = 10;
while (x < 5) {
    cout << x << " ";
    x++;
}

{{ select(8) }}

  • 正确
  • 错误

  1.  \ C++表达式 int(3.14) 的值为3。 {{ select(9) }}
  • 正确
  • 错误

  1.  \ 以下代码中,双重循环总共执行 6 次内层循环体。
for (int i = 1; i <2; i++) {
    for (int j = 1; j <3; j++) {
        cout << i * j << " ";
    }
}

{{ select(10) }}

  • 正确
  • 错误