#5329. [C++][小高][模拟卷一] 客观题(单选+判断)

    ID: 5329 客观题 尝试: 142 已通过: 16 难度: 9 上传者: 标签>横琴粤澳深度合作区人工智能大赛模拟题小高小高组组别::小高C++语言::C++C++17客观题模拟卷一套卷::C++小高组模拟卷一C++小高组模拟卷一单选题判断题整套客观题

[C++][小高][模拟卷一] 客观题(单选+判断)

[C++][小高][模拟卷一] 客观题(单选+判断)

试卷说明

  • 组别:小高组
  • 语言:C++
  • 运行环境:C++17
  • 本题共 20 道客观题,60 分。
  • 第 1~10 题为单项选择题,每题 4 分;第 11~20 题为判断题,每题 2 分。
  • 单项选择题每题只有 1 个正确选项;判断题请选择“正确(√)”或“错误(×)”。

一、单项选择题(每题 4 分,共 40 分)

1. 运行代码,输出结果是( )。

int n = 3;
cout << n * n;

{{ select(1) }}

  • A. 3
  • B. 6
  • C. 9
  • D. 12

2. 运行代码,输出结果是( )。

int s = 123;
cout << s / 60 << ' ' << s % 60;

{{ select(2) }}

  • A. 2 3
  • B. 3 2
  • C. 2 1
  • D. 1 3

3. 运行代码,输出结果是( )。

int x = 8;
x = x - 3;
cout << x;

{{ select(3) }}

  • A. 8
  • B. 3
  • C. 报错
  • D. 5

4. 运行代码,输出结果是( )。

int a = 5;
a += 5;
cout << a;

{{ select(4) }}

  • A. 5
  • B. 10
  • C. 6
  • D. 15

5. 运行代码,输出结果是( )。

double x = 6.8;
cout << int(x);

{{ select(5) }}

  • A. 3
  • B. 5
  • C. 6
  • D. 8

6. 运行代码,输出结果是( )。

int n = 31, c = 0;
while (n >= 7) { n -= 7; c++; }
cout << c;

{{ select(6) }}

  • A. 2
  • B. 3
  • C. 5
  • D. 4

7. 运行代码,输出结果是( )。

int c = 0;
for (int i = 1; i <= 3; i++)
    for (int j = 1; j <= i; j++) c++;
cout << c;

{{ select(7) }}

  • A. 6
  • B. 3
  • C. 5
  • D. 9

8. 运行代码,输出结果是( )。

cout << (!(8 < 5) && false);

{{ select(8) }}

  • A. 1
  • B. 0
  • C. true
  • D. 报错

9. 运行代码,输出结果是( )。

cout << abs(-4);

{{ select(9) }}

  • A. -4
  • B. 0
  • C. 4
  • D. 16

10. 按ASCII编码,字符'B'的编码比'A'大1。运行代码输出( )。

cout << 'B' - 'A';

{{ select(10) }}

  • A. 0
  • B. 2
  • C. 65
  • D. 1

二、判断题(每题 2 分,共 20 分)

11. 1分钟等于60秒。

{{ select(11) }}

  • A. 正确(√)
  • B. 错误(×)

12. n为非负整数时,n%10可用来取得个位数字。

{{ select(12) }}

  • A. 正确(√)
  • B. 错误(×)

13. do-while循环先执行循环体,再检查条件。

{{ select(13) }}

  • A. 正确(√)
  • B. 错误(×)

14. if条件中只能写一个比较,不能组合多个条件。

{{ select(14) }}

  • A. 正确(√)
  • B. 错误(×)

15. continue和break总是产生相同效果。

{{ select(15) }}

  • A. 正确(√)
  • B. 错误(×)

16. int(3.9)的结果是4。

{{ select(16) }}

  • A. 正确(√)
  • B. 错误(×)

17. min(4,9)的结果是4。

{{ select(17) }}

  • A. 正确(√)
  • B. 错误(×)

18. 内层循环可以使用外层循环变量作为边界。

{{ select(18) }}

  • A. 正确(√)
  • B. 错误(×)

19. 代码中的所有字母都可以随意改变大小写而不影响程序。

{{ select(19) }}

  • A. 正确(√)
  • B. 错误(×)

20. 样例通过就能保证程序对所有合法输入都正确。

{{ select(20) }}

  • A. 正确(√)
  • B. 错误(×)

来源

横琴粤澳深度合作区人工智能大赛模拟试题 · C++ · 小高组 · 模拟卷一 · 客观题整卷