#2017. C++基础测试
C++基础测试
C++基础测试
选择题
第一题
二进制数 11.01 在十进制下是( )。{{ select(1) }}
- 3.01
- 3.05
- 3.125
- 3.25
第二题
如果 a 为 int 类型的变量,且 a 的值为 6,则执行 a &= 3;之后,a 的值会是( ) {{ select(2) }}
- 3
- 9
- 2
- 7
第三题
排序算法是稳定的(Stable Sorting),就是指排序算法可以保证,在待排序数据中有两个相等记录的关键字 R 和 S(R 出现在 S 之前),在排序后的列表中 R也一定在 S 前。下面关于排序稳定性的描述,正确的是( ){{ select(3) }}
- 冒泡排序是不稳定的。
- 插入排序是不稳定的。
- 选择排序是不稳定的。
- 以上都不正确。
第四题
使用冒泡排序对序列进行升序排列,每执行一次交换操作系统将会减少 1 个逆序对,因此序列 5,4,3,2,1 需要执行( )次操作,才能完成冒泡排序。{{ select(4) }}
- 0
- 5
- 10
- 15
第五题
C++中函数的返回值类型是由()。{{ select(5) }}
- 调用该函数的主调用函数类型决定的
- return语句中的表达式类型决定的
- 定义该函数所指的数据类型决定的
- 系统自动决定的
相关
在下列比赛中: