测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

C++编程题库

按题型、年份与知识点筛选,快速定位练习题。

共 48 题

题目列表

共 48 题
A67316 对整数数组 {4, 1, 3, 1, 5, 2} 进行冒泡排序(将最大元素放到最后),执行一轮之后是 {4, 1, 3, 1, 2, 5} 。 2025年 数组遍历 元素交换 冒泡排序 判断 A67297 给定一个由非负整数组成的数组 digits ,表示一个非负整数的各位数字,其中最高位在数组首位,且 digits 不含前导0(除非是0本身)。下面代码对该整数执行 +1 操作,并返回结果数组,则横线上应填写( )。vector<int> plusOne(vector<int>& digits) { 2025年 数组遍历 模拟算法 进位处理 单选 A67262 有一排香蕉,每个香蕉有不同的甜度值。小猴子想吃香蕉,但不能吃相邻的香蕉。以下C++代码能找到小猴子 吃到最甜的香蕉组合。// bananas:香蕉的甜度 2025年 动态规划 数组遍历 状态转移 路径回溯 判断 A67099 下面的函数 selectTopK() 实现从 n 个学生中选出前 k 名成绩最好的学生颁发奖学金(不需要对所有 学生完全排序,只需要找出前 k 名),则横线上应填写( )。 2025年 时间复杂度 数组遍历 选择算法 单选 A67069 某学校举办“十佳歌手大奖赛”,经过选拔最终参赛选手有25人,评委10人,最终计分规则去掉一个最高分 去掉一个最低分作为该参赛选手的最终得分,并输出该得分。如果单个评委可给满分为10分,则相关说法正确的是 ( )。 2025年 数组遍历 最值查找 求和平均 单选 A67018 以下C++代码运行后, sum 的结果是( )int arr[5] = {2, 4, 6, 8, 10}; 2025年 循环结构 位运算 数组遍历 switch分支 单选 A66950 下⾯C++代码执⾏后数组中⼤于0的数的特征是( )。1 int main( ) 2024年 循环结构 条件判断 取模运算 数组遍历 单选 A66934 对定义的数组 int a[7]={2,0,2,4,3,1,6} ,可以⽤简单循环就找到其中最⼩的整数 。 ( ) 2024年 循环结构 数组遍历 最值查找 判断 A66753 在下列代码的横线处填写( ),可以使得输出是“7”。 1 #include <iostream> 2024年 循环结构 条件判断 数组遍历 单选 A66750 某小学男子篮球队招募新成员,要求加入球队的成员身高在135厘米以上(不含135厘米)。本次报名的人员有10人,他们的身高分别是125、127、136、134、137、138、126、135、140、145。完善以下代码,求出本次球队能够招募到新成员的人数?( )1 #include <iostream> 2024年 循环结构 条件判断 数组遍历 单选 A66740 寻找倍数 2024年 循环结构 条件判断 数组遍历 倍数关系 编程题 A66581 数字替换 2024年 条件判断 数组遍历 最值查找 编程题 A66572 冒泡排序的第一轮操作是从左到右遍历数组,通过两两比较相邻元素,将当前最大的元素移动到末尾。给定数组 arr[]={4, 1, 3, 1, 5, 2} ,执行第一轮冒泡排序后数组arr中的内容为( )。 2024年 数组遍历 冒泡排序 相邻元素比较 单选 A66558 机智的小明小明的妈妈非常关心小明的成绩,每次考试后都会问小明是否进步了。机智的小明会努力找出之前比这次成绩低的试卷进行比较,如果找到了,他会回答妈妈自己进步了(Y),如果没找到,他只能回答妈妈没进步(N)。已知小明的n次成绩,请问每次妈妈询问小明,小明的回答是怎么样的。 < 100),即考试成绩的数量,第二行是n个… 2023年 循环结构 条件判断 数组遍历 编程题 A66528 C语言等级考试二级编程题:进阶的卡莎。虚空之女·卡莎考入了战斗学院,她的父亲虚空行者·卡萨丁要检查她的考试成绩。已知卡莎一段时间内的成绩序列,请你帮卡萨丁计算卡莎在这段时间内最长的成绩连续上升(相等不算做连续上升)的长度。例如,给出卡莎的成绩序列是85 90 80 85 90 95 95 80 75 75,其中连续上升序列包括“85 90”和“80 85 90 95”两组,后者是最长的连续上升成… 2023年 循环结构 条件判断 数组遍历 最长连续上升子序列 编程题 A66525 青少年软件编程C语言三级等级考试:找和为K的两个元素。在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。输入第一行输入序列的长度n和k,用空格分开。第二行输入序列中的n个整数,用空格分开。输出如果存在某两个元素的和为k,则输出yes,否则输出no。样例输入9 101 2 3 4 5 6 7 8 9样例输出yes 2023年 条件判断 数组遍历 枚举算法 双重循环 编程题 A66522 青少年软件编程C语言三级等级考试:苹果消消乐。有100个苹果和香蕉排成一条直线,其中有N个香蕉,你可以使用至多M次魔法道具将香蕉变成苹果,最后“最长的连续苹果数量”即为你本次苹果消消乐的得分,给定苹果和香蕉的排列,求你能获得的最大得分。输入第一行是一个整数T(1 <= T <= 10),代表测试数据的组数。每个测试数据第一行是2个整数N和M(0 <= N, M <= 10… 2023年 贪心算法 数组遍历 字符串处理 滑动窗口 编程题 A66505 青少年软件编程(C语言)等级考试试卷(三级):找和为K的两个元素。在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。 第二行输入序列中的n个整数,用空格分开。输出如果存在某两个元素的和为k,则输出yes,否则输出no。样例输入9 101 2 3 4 5 6 7 8 9样例输出yes 2023年 条件判断 数组遍历 双重循环 编程题 A66500 青少年软件编程(C语言)等级考试(四级)编程题:股票买卖。最近越来越多的人都投身股市,阿福也有点心动了。谨记着“股市有风险,入市需谨慎”,阿福决定先来研究一下简化版的股票买卖问题。假设阿福已经准确预测出了某只股票在未来 N 天的价格,他希望买卖两次,使得获得的利润最高。为了计算简单起见,利润的计算方式为卖出的价格减去买入的价格。同一天可以进行多次买卖。但是在第一次买入之后,必须要先卖出,然后才可… 2023年 贪心 动态规划 数组遍历 最大子段和 编程题 A66497 青少年软件编程(C语言)等级考试四级编程题:怪盗基德的滑翔翼。怪盗基德是一个充满传奇色彩的怪盗,专门以珠宝为目标的超级盗窃犯。而他最为突出的地方,就是他每次都能逃脱中村警部的重重围堵,而这也很大程度上是多亏了他随身携带的便于操作的滑翔翼。有一天,怪盗基德像往常一样偷走了一颗珍贵的钻石,不料却被柯南小朋友识破了伪装,而他的滑翔翼的动力装置也被柯南踢出的足球破坏了。不得已,怪盗基德只能操作受损的滑翔… 2023年 动态规划 数组遍历 最长上升子序列 多组测试数据 编程题