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

分类题库

C++编程题库

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

共 4008 题

题目列表

共 4008 题
A66260 根据下面C++代码的注释,两个横线处应分别填入( ) 2023年 参数传递 函数定义 单选 A66259 下面代码执行后的输出是( ) 2023年 循环结构 变量赋值 输出结果 单选 A66258 下面代码中的 isPrimeA() 和 isPrimeB() 都用于判断参数 N 是否素数,有关其时间复杂度的正确说法是 ( )。 2023年 时间复杂度 算法效率 素数判断 单选 A66257 因数分解 2023年 循环结构 条件判断 质因数分解 字符串输出 编程题 A66256 巧夺大奖 2023年 数组 贪心算法 排序 任务调度 编程题 A66255 小杨买饮料 2023年 动态规划 背包 费用最小化 可行性判断 编程题 A66254 小杨的握手问题 2023年 归并排序 计数问题 逆序对 分治算法 编程题 A66253 近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那 么它属于哪类设备?( ) 2023年 计算机硬件 输入设备 单选 A66252 某内容仅会出现 ABCDEFG ,其对应的出现概率为0.40、0.30、0.15、0.05、0.04、0.03、0.03,如下图所示。 按照哈夫曼编码规则,假设 B 的编码为 11 ,则 D 的编码为( )。 2023年 二叉树 贪心算法 哈夫曼编码 单选 A66251 TCP/IP的传输层的两个不同的协议分别是UDP和TCP 2023年 计算机网络 传输层协议 UDP TCP 判断 A66250 有些算法或数据结构在C/C++语言中使用指针实现,一个典型的例子就是链表。因此,链表这一数据结构在 C/C++语言中只能使用指针来实现。 2023年 链表 指针 数据结构实现 判断 A66248 日期输出给定两个整数,表示一个日期的月和日。请按照"MM-DD"的格式输出日期,即如果月和日不到2位时,填补0使得满足2位。 < m <= 12, 0 < d <= 31)。数据保证日期合法。输出按照题目要求输出日期样例输入7 18样例输出07-18 2023年 分支结构 格式化输出 整数输入输出 补零 编程题 A66247 计算(a+b)*(c-b)的值给定3个整数a、b、c,计算表达式(a+b)*(c-b)的值。 数与数之间以一个空格分开。 (-10,000 < a,b,c < 10,000)输出输出一行,即表达式的值样例输入2 3 5样例输出10 2023年 输入输出 整数运算 算术表达式 编程题 A66246 有一门课不及格的学生给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。 80样例输出1 2023年 分支结构 条件判断 逻辑运算 编程题 A66245 特殊求和如果一个数能够被7整除或者十进制表示中含有数字7,那么我们称这个数为幻数,比如17,21,73是幻数,而6,59不是。对于给定的N,求出1~N中所有幻数的和。 < N < 10000)。输出一个整数,表示1~N中所有幻数的和。样例输入14样例输出21 2023年 循环结构 条件判断 数位拆分 取余运算 编程题 A66244 比n小的最大质数对于给定的n,求比n小的质数中最大的一个。质数是指一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数。 2 < n < 10000)输出一个整数,即题目要求的解。样例输入100样例输出97 2023年 循环结构 条件判断 质数判定 编程题 A66243 数组指定部分逆序重放将一个数组中的前k项按逆序重新存放。例如,将数组8,6,5,4,1前3项逆序重放得到5,6,8,4,1。 第一行两个整数,以空格分隔,分别为数组元素的个数n(1 < n < 100)以及指定的k(1 <= k <= n)。 第二行是n个整数,每两个整数之间用空格分隔。输出输出为一行:输出按题目要求逆… 2023年 循环结构 数组 逆序 编程题 A66242 序列排序对于给定的正整数序列,按照每个数的各位数和从大到小排序,各位数和相同的按照本身大小排序,大的在前,小的在后。 0 < n ≤ 1000) 第二行n个正整数,表示序列的每个数,每个数不大于100000000。输出输出按照题目要求排序后的序列样例输入617 26 9 13 88 10 样例输出88 9 26 … 2023年 多关键字排序 数位拆分 排序算法 自定义比较器 编程题 A66241 内部元素之和输入一个整数矩阵,计算位于矩阵内部的元素之和。所谓矩阵内部的元素,不在第一行和最后一行的元素以及第一列和最后一列的元素。 < 100,n < 100),两者之间以一个空格分开。 接下来输入的m行数据中,每行包含n个整数(每个数大于等于0,小于1000),整数之间以一个空格分开。输出输出对应矩阵的… 2023年 循环结构 二维数组 矩阵遍历 边界判断 编程题 A66240 谁考了第k名在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩。 其后有n行数据,每行包括一个学号(整数)和一个成绩(浮点数),中间用一个空格分隔。输出输出第k名学生的学号和成绩,中间用空格分隔。(注:请用%g输出成绩)样… 2023年 格式化输出 排序算法 结构体 编程题