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

分类题库

C++编程题库

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

共 4008 题

题目列表

共 4008 题
A67224 C++语⾔中 ,表达式 '9 ' ^ 3 的结果值为 '999 ' 。 2025年 位运算 运算符优先级 字符与整数 判断 A67223 下列C++语⾔代码 ,能够安全地输出 arr [5 ] 的值。int n = 5 ; 2025年 数组初始化 数组越界 变量长度数组 判断 A67222 对n个元素的数组进⾏排序 ,最差情况的时间复杂度为O(n2) 。 2025年 时间复杂度 排序算法 算法复杂度分析 判断 A67221 有4个红球、 3个蓝球和2个绿球排成一排(相同⾊球视为完全相同) ,则不同的排列⽅案数为1260种。 2025年 排列组合 计数原理 多重集排列 判断 A67220 使⽤ math .h 或 cmath 头⽂件中的函数 ,对于 int 类型的变量 x ,表达式 fabs(x ) 和 sqrt(x * x ) 的结果总是近似相等的。 2025年 数学函数 数据类型 浮点误差 判断 A67219 运算符重载是C++语⾔静态多态的一种典型体现 ,⽽使⽤C语⾔则⽆法实现运算符重载。 2025年 运算符重载 C++语言特性 静态多态 判断 A67218 存在一个简单⽆向图满⾜:顶点数为6 ,边数为8 ,6个顶点的度数分别为3 、 3 、 3 、 3 、2 、2。 2025年 图论 无向图 握手定理 度数序列 判断 A67217 已知两个 double 类型的变量 r 和 theta 分别表⽰一个扇形的圆半径及圆⼼角(弧度) ,则扇形的周长可 以通过表达式 (2 + theta) * r 求得。 2025年 算术表达式 变量与数据类型 几何计算 判断 A67216 Dijkstra算法的时间复杂度为o(v2) ,其中 V 为图中顶点的数量。 2025年 时间复杂度 图论 最短路 Dijkstra算法 判断 A67215 从32名学⽣中选出2⼈分别担任男⽣班长和⼥⽣班长(男⽣班长必须是男⽣ ,⼥⽣班长必须是⼥⽣) ,则共 有 C(32, 2)/2 种不同的选法。 2025年 排列组合 计数原理 组合数 判断 A67214 最短距离 2025年 图论 数论 最大公约数 最短路 编程题 A67213 最⼩⽣成树 2025年 并查集 最小生成树 图论 边权处理 编程题 A67212 某平台生成“取件码”由6个字符组成:前4位为数字( 0 – 9 ),后2位为大写字母( A – Z ),其中字母不能 为 I 、 O 。假设数字和字母均可重复使用,要求整个取件码中恰好有2个数字为奇数。共有多少种不同取件码?( ) 2025年 排列组合 分类讨论 计数原理 单选 A67211 下列代码实现了归并排序(Merge Sort)的分治部分。为了正确地将数组 a 的 [left, right] 区间进行排序,横线处应该填入的是( )。void merge_sort(int a[], int left, int right) { 2025年 递归 归并排序 分治算法 单选 A67210 某社团有男生8人、女生7人。现需选出1名队长(性别不限)、1名副队长(性别不限)、2名宣传委员(两 人无角色区别,且必须至少1名女生)。假如一人不能兼任多职,共有多少种不同选法?( ) 2025年 排列组合 组合计数 分类计数 单选 A67209 二项式 (2x-y)8的展开式中 x5y3 项的系数为( )。 2025年 二项式定理 组合数 通项公式 单选 A67208 下面是使用邻接矩阵实现的Dijkstra算法的核心片段,用于求单源最短路径。在找到当前距离起点最近的顶点 u 后,需要更新其邻接点 j 的距离。横线处应填入的C++代码是( )。for (int j = 1; j <= n; j++) { 2025年 图论 最短路径 Dijkstra算法 邻接矩阵 单选 A67207 下面程序使用动态规划求两个字符串的最长公共子序列(LCS)长度,横线处应填入的是( )。#include <algorithm> 2025年 字符串 动态规划 最长公共子序列 单选 A67206 已知两个点 A(x1,y1) 和 B(x2,y2) 在平面直角坐标系中的坐标。下列C++表达式中,能正确计算这两点之间直线距离的是( )。 2025年 数学函数 表达式求值 坐标与距离 单选 A67205 已知 int a = 10; ,执行 int &b = a; b = 20; 后,变量 a 的值是( )。 2025年 变量赋值 引用与别名 单选