#A10. 信息素养5

信息素养5


1. 以下 C++ 代码中,正确输出 “Hello World” 的是?

{{ select(1) }}

  • cout "Hello World";
  • cout >> "Hello World";
  • cout << "Hello World";
  • printf(Hello World);

2. 能存储整数 100000 的 C++ 数据类型是?

{{ select(2) }}

  • int
  • char
  • float
  • bool

3. 表达式 7 % 3 的结果是?

{{ select(3) }}

  • 0
  • 1
  • 2
  • 3

4. 以下变量名合法的是?

{{ select(4) }}

  • 2num
  • num-1
  • _num
  • num#1

5. 在 C++ 中,逻辑 “与” 运算符是?

{{ select(5) }}

  • &&
  • ||
  • &
  • |

6. 若 int a = 5, b = 3;,则 a > b 的结果是?

{{ select(6) }}

  • 0
  • 1
  • true
  • false

7. 以下循环结构中,一定会执行至少一次循环体的是?

{{ select(7) }}

  • for 循环
  • while 循环
  • do-while 循环
  • 以上都不是

8. 数组 int arr[5] = {1, 2}; 中,第三个元素的值是?

{{ select(8) }}

  • 0
  • 2
  • 3
  • 编译错误

9. 字符串 "abc" 在 C++ 中占用的内存空间是?

{{ select(9) }}

  • 3 字节
  • 4 字节
  • 5 字节
  • 6 字节

10. 以下代码的输出结果是?

int x = 10;  
if (x > 5)  
    x = x - 5;  
cout << x;  

{{ select(10) }}

  • 5
  • 10
  • 15
  • 编译错误

11. for 循环的正确格式是?

{{ select(11) }}

  • for (初始化; 条件; 迭代) {}
  • for (初始化, 条件, 迭代) {}
  • for (初始化; 迭代; 条件) {}
  • for (条件; 初始化; 迭代) {}

12. 若 char c = 'A';,则 c + 1 的值是?

{{ select(12) }}

  • 'A'
  • 'B'
  • 65
  • 66

13. 以下能正确输入两个整数的代码是?

{{ select(13) }}

  • cin >> a, b;
  • cin << a << b;
  • cin >> a >> b;
  • scanf("%d%d", a, b);

14. 数组下标索引的起始值是?

{{ select(14) }}

  • 1
  • 0
  • 2
  • 由用户定义

15. 表达式 3 * (2 + 4) 的结果是?

{{ select(15) }}

  • 9
  • 12
  • 18
  • 24

16. 在 C++ 中,main 函数是程序的入口点,必须存在且只能有一个。( )

{{ select(16) }}

  • 正确
  • 错误

17. 变量 int x = 5.6; 会自动转换为整数 5。( )

{{ select(17) }}

  • 正确
  • 错误

18. while 循环的条件为假时,循环体一次都不会执行。( )

{{ select(18) }}

  • 正确
  • 错误

19. 逻辑运算符 || 表示 “或”,当至少一个操作数为真时返回真。( )

{{ select(19) }}

  • 正确
  • 错误