分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 4008 题
A67104
执执行完下面的C++代码后,输出是( )。
2025年
单选
A67103
执行完下面的C++代码后, a 、 b 和 c 的值分别是( )。void byValue(int x) { x = 100; }
2025年
单选
A67102
运行如下C++代码会输出( )。
2025年
单选
A67101
给定函数 climbStairs(int n) 的定义如下,则 climbStairs(5) 的返回的值是( )。
2025年
单选
A67100
对如下4个扑克牌进行排序,使用某排序算法按value排序后,结果为: {3,'D'}, {3,'B'}, {5,'A'}, {5,'C'} ,则这个排序算法是稳定的吗?struct Card {
2025年
单选
A67099
下面的函数 selectTopK() 实现从 n 个学生中选出前 k 名成绩最好的学生颁发奖学金(不需要对所有 学生完全排序,只需要找出前 k 名),则横线上应填写( )。
2025年
单选
A67098
某游戏的排行榜系统需要实时更新玩家分数。每次只有一个玩家的分数发生变化,排行榜已经是按分数降 序排列的。现在需要将更新后的玩家调整到正确位置。下面的函数 updateRanking() 要实现上述功能,则两处横 线上应分别填写( )。
2025年
单选
A67097
给定如下C++算法,其时间复杂度为( )。
2025年
单选
A67096
执行下面 C++ 程序,会输出( )。
2025年
单选
A67095
执行下面C++代码,会输出( )。
2025年
单选
A67094
建造
2025年
编程题
A67093
优先购买
2025年
编程题
A67092
小杨正在调试他的温度传感器程序,其中变量 x 保存当前温度。下面这段代码运行后,变量 x 的值变成 了 8 。int x = 5;
2025年
判断
A67091
一个结构体不能包含另一个结构体。
2025年
判断
A67090
在 C++ 中,定义如下二维数组: int a[3][4]; ,数组 a 在内存中是按行优先连续存放的,即 a[0] [0] 、 a[0][1] 、 a[0][2] 、 a[0][3] 在内存中是连续的。
2025年
判断
A67089
执行下面C++程序后,变量 a 的值会变成 15 。void add(int &x){
2025年
判断
A67088
执行下面的C++代码,会输出 8 ,因为两个指针地址相差 8 个字节(假设 int 占 4 字节)。int arr[5] = {1, 2, 3, 4, 5};
2025年
判断
A67087
考虑用如下递推方式计算斐波那契数列,时间复杂度是 O(n)。int n = 10;
2025年
判断
A67086
冒泡排序和插入排序都是稳定排序算法。
2025年
判断
A67085
下面这段C++代码实现了选择排序算法。
2025年
判断