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

分类题库

C++编程题库

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

共 1070 题

题目列表

共 1070 题
A67644 小杨正在爬楼梯,需要爬n阶才能到达楼顶。如果每次可以爬1个或2个台阶,下面代码采用递推算法来计算一共有多少种不同的方法可以爬到楼顶,则横线上应填写( )。1 int f(int n) { 2025年 动态规划 循环结构 递推算法 单选 A67643 给定如下算法,其时间复杂度为( )。1 bool f(int arr[], int n, int target) { 2025年 循环结构 时间复杂度 位运算 子集枚举 单选 A67627 下述代码实现素数表的线性筛法,筛选出所有小于等于n的素数,横线上应填的最佳代码是( )。1 vector<int> sieve_linear(int n) { 2025年 循环结构 数组与下标 线性筛法 素数表 单选 A67626 对下面两个函数,说法错误的是( )。1 int factorialA(int n) { 2025年 递归 循环结构 函数返回值 单选 A67623 下面代码实现了二分查找算法,在数组arr找到目标元素target的位置,则横线上能填写的最佳代码 是( )。1 int binarySearch(int arr[], int left, int right, int target) { 2025年 循环结构 二分查找 数组 单选 A67621 小杨编写了一个如下的高精度乘法函数,则横线上应填写的代码为( )。1 vector<int> multiply(vector<int>& a, vector<int>& b) { 2025年 循环结构 高精度运算 数组与进位 单选 A67582 2025是个神奇的数字,因为它是由两个数20和25拼接而成,而且2025=(20+25)2。小杨决定写个程序找找小于N的正整数中共有多少这样神奇的数字。下面程序横线处应填入的是( )。1 #include <string> 2025年 循环结构 条件判断 字符串处理 整数拆分 单选 A67581 2025是个神奇的数字,因为它是由两个数20和25拼接而成,而且2025=(20+25)2。小杨决定写个程序找找小于N的正整数中共有多少这样神奇的数字。该函数的时间复杂度为( )。1 #include <string> 2025年 循环结构 字符串处理 时间复杂度分析 单选 A67580 下面的欧氏筛法程序中,两个横线处应填入的分别是( )。1 int primes[MAXP], num = 0; 2025年 循环结构 条件判断 欧拉筛法 质数筛 单选 A67577 下列程序实现了输出杨辉三角形,代码中横线部分应该填入的是( )。1 #include <iostream> 2025年 递推 循环结构 一维数组 杨辉三角 单选 A67576 下列程序实现了输出杨辉三角形,其时间复杂度为( )。1 #include <iostream> 2025年 循环结构 时间复杂度 数组 杨辉三角 单选 A67568 在某集成开发环境中调试下面C++代码段时尝试设置断点和检查局部变量,下面哪个说法是错误的( )。int i,N = 0; // L1 2025年 循环结构 条件判断 局部变量 断点调试 单选 A67562 下面的C++代码用于求N的所有因数(即能将N整除的数),如输入12则将输出 12,6,4,3,2,1 。( )。int i, N; 2025年 循环结构 条件判断 取模运算 因数 单选 A67561 下面C++代码执行后输出的是( )。int Sum = 0; 2025年 循环结构 条件判断 continue与break 单选 A67559 以下C++代码可以找出百位、十位和个位满足特定条件的三位数,横线处应该填入的是( )int count = 0; 2025年 循环结构 条件判断 数位分离 整数除法与取余 单选 A67558 在下面C++代码中,删除break语句对程序执行结果没有影响。 ( )int i; 2025年 循环结构 continue语句 break语句 判断 A67557 删除下面C++代码中的continue后其输出是0#2#4#6#8#。( )int i; 2025年 循环结构 条件判断 取模运算 判断 A67556 将下面C++代码中的 i < 100; i = i + 1 修改为 i < 200; i += i + 1 ,其输出与当前代码输出相同。int cnt = 0; 2025年 循环结构 程序输出分析 for循环 循环变量更新 判断 A67555 交换下面C++代码中的 i += 2 和 cnt += 1 ,交换前后分别运行的两次输出相同。( )int i, cnt = 0; 2025年 循环结构 变量交换 程序运行结果 判断 A67554 下面的C++代码执行后将输出45。( )int cnt; 2025年 循环结构 变量初始化 程序输出 判断