#1049. GESP C++ 四 级 2023年12月真题 · 判断题

GESP C++ 四 级 2023年12月真题 · 判断题

GESP C++ 四 级 2023年12月真题(120 分钟,总分 100 分)

判断题(共 10 题,每题 2 分,共 20 分)

1. C++的内置函数 sort() ⽀持数组的局部排序。例如 int a={10,9,8,7,6,5,4,3,2,1} ,可以⽤

sort(a,a+5) ,排序成 {6,7,8,9,10,5,4,3,2,1} 。( )

{{ select(1) }}

  • 正确
  • 错误

2. ⽤递归法求 的阶乘,时间复杂度是O(n)。

{{ select(2) }}

  • 正确
  • 错误

3. [(1,2)*2]*3 在C++中是合法的表达式。( )

{{ select(3) }}

  • 正确
  • 错误

4. 在下⾯的C++代码中,将对1.txt⽂件写⼊ hello 。( )

{{ select(4) }}

  • 正确
  • 错误

5. ⽂本⽂件 1.txt 第1⾏由 01234 共5个字符组成其间没有空格,当⽤C++代码正常打开⽂件成功并执⾏如下代码以后,第1⾏长度为5( )

{{ select(5) }}

  • 正确
  • 错误

6. 执⾏C++代码 cout<<(5||2); 后将输出 1 。( )

{{ select(6) }}

  • 正确
  • 错误

7. 在C++中,两个字符串相加的运算符为+相当于字符串的合并运算。下⾯C++代码执⾏后,将输出chenadai 。( )

{{ select(7) }}

  • 正确
  • 错误

8. C++内置函数 sort() 可以对整数、浮点数、字符数组进⾏从⼤到⼩,从⼩到⼤,局部排序。( )

{{ select(8) }}

  • 正确
  • 错误

9. ⼩杨最近在准备考GESP,他⽤的Dev C++来练习和运⾏程序,所以Dev C++也是⼀个⼩型操作系统。( )

{{ select(9) }}

  • 正确
  • 错误

10. 任何⼀个while循环都可以转化为等价的for循环( )。

{{ select(10) }}

  • 正确
  • 错误