#GESP159. GESP24年12月四级判断题

GESP24年12月四级判断题

判断题

  1. 在 C++ 中,下面代码可以正确定义指针和初始化指针。 image {{ select(1) }}
  • 正确
  • 错误
  1. 一个函数必须在调用之前既声明又定义。 {{ select(2) }}
  • 正确
  • 错误
  1. 函数参数可以通过值传递、引用传递和指针传递,这样函数内对参数的修改可以直接修改传入变量的值。 {{ select(3) }}
  • 正确
  • 错误
  1. int arr[3][] 是一个正确的二维数组的声明。 {{ select(4) }}
  • 正确
  • 错误
  1. 递推是一种通过已知的初始值和递推公式,逐步求解目标值的算法。 {{ select(5) }}
  • 正确
  • 错误
  1. 某算法的递推关系式为T(n)=T(n1)+nT(n)=T(n-1)+n (nn为正整数) 及 T(0)=1T(0)=1,则该算法的时间复杂度为OO(n2n^2)。 {{ select(6) }}
  • 正确
  • 错误
  1. 冒泡排序的平均时间复杂度为OO(n2n^2),但最优情况下为O(n)O(n) {{ select(7) }}
  • 正确
  • 错误
  1. 冒泡排序和插入排序都是稳定的排序算法。 {{ select(8) }}
  • 正确
  • 错误
  1. 选择排序是稳定的排序算法。 {{ select(9) }}
  • 正确
  • 错误
  1. 在 C++语言中,如果一个函数可能抛出异常,那么一定要在try 子句里调用这个函数。 {{ select(10) }}
  • 正确
  • 错误