#A9. 信息素养4

信息素养4


1. 在 C++ 中,cout 用于( )。

{{ select(1) }}

  • 输入数据
  • 输出数据
  • 定义变量
  • 控制程序流程

2. 若有定义 int a = 5, b = 3;,则语句 a %= b; 执行后,a 的值为( )。

{{ select(2) }}

  • 5
  • 3
  • 2
  • 1

3. 在 C++ 中,以下不是合法整数常量的是( )。

{{ select(3) }}

  • 038
  • 0x2F
  • 123
  • 027

4. 以下对于 for 循环叙述正确的是( )。

{{ select(4) }}

  • for 循环只能用于循环次数已知的情况
  • for 循环体不能是空语句
  • for 循环中可以包含多个语句,但要用大括号括起来
  • for 循环的循环变量在循环结束后不能被引用

5. 下列选项中,属于合法变量名的是( )。

{{ select(5) }}

  • 1num
  • num_1
  • num 1
  • #num

6. 若有定义 int a[] = {1, 2, 3}, *p = a;,则 *(p + 1) 的值是( )。

{{ select(6) }}

  • 2
  • 3
  • 1
  • a[1] 的地址

7. 以下程序段的输出结果是( )。

int i = 1;
while (i <= 4) {
    i++;
}
cout << i;

{{ select(7) }}

  • 4
  • 5
  • 3
  • 1

9. 在 C++ 中,若要引入数学函数(如 sincos 等),需要包含的头文件是( )。

{{ select(9) }}

  • <iostream>
  • <cmath>
  • <string>
  • <vector>

10. 若有定义 int a[3][2] = {1, 2, 3, 4, 5, 6};,则 a[1][1] 的值是( )。

{{ select(10) }}

  • 1
  • 2
  • 4
  • 5

11. 以下关于 if 语句的描述正确的是( )。

{{ select(11) }}

  • if 后的括号内可以是函数调用
  • if 语句必须有 else 部分
  • if 语句中的条件只能是关系表达式
  • if 语句中的条件只能是逻辑表达式

12. 若有定义 char str[] = "hello";,则 str 的长度是( )。

{{ select(12) }}

  • 4
  • 5
  • 6

13. 在 C++ 中,#include 是预处理指令,用于引入头文件。( )

{{ select(13) }}

  • 正确
  • 错误

14. 字符串常量是由双引号括起来的字符序列。( )

{{ select(14) }}

  • 正确
  • 错误

15. 在 C++ 中,auto 关键字用于自动类型推断。( )

{{ select(15) }}

  • 正确
  • 错误

16. continue 语句用于结束本次循环,继续下一次循环。( )

{{ select(16) }}

  • 正确
  • 错误

17. 在 C++ 中,sizeof 运算符用于获取数据的字节大小。( )

{{ select(17) }}

  • 正确
  • 错误