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

分类题库

C++编程题库

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

共 91 题 2025年

题目列表

共 91 题
A67308 函数 isPerfectNumber 判断一个正整数是否为完全数(该数是否即等于它的真因子之和),则横线上应填写( )。一个正整数 n 的真因子包括所有小于 n 的正因子,如28的真因子为1, 2, 4, 7, 14。bool isPerfectNumber(int n) { 2025年 循环结构 条件判断 因子枚举 完全数 单选 A67305 函数 linearSieve 实现线性筛法(欧拉筛),横线处应填入( )。vector<int> linearSieve(int n) { 2025年 循环结构 条件判断 素数判定 线性筛法 单选 A67231 下⾯C++程序的输出为( )。#include <iostream> 2025年 循环结构 条件判断 枚举算法 单选 A67203 下列c++程序实现了线性筛法(欧拉筛),用于在O(n) 时间内求出 1~n 之间的所有质数。为了保证每个合数 只被其最小质因子筛掉,横线处应填入的语句是( )。for (int i = 2; i <= n; i++) { 2025年 循环结构 条件判断 质数筛法 线性筛法 单选 A67159 关于以下C++代码,说法正确的是( )。 2025年 循环结构 条件判断 变量作用域 单选 A67151 给定一棵普通二叉树(节点值没有大小规律),下面C++代码判断是否存在值为 x 的结点,则横线处应填入( )。 2025年 递归 条件判断 二叉树遍历 单选 A67105 执行完下面的C++代码后, sum 的值是( )。int arr[2][3][2] = { 2025年 多维数组 循环结构 条件判断 单选 A67102 运行如下C++代码会输出( )。 2025年 循环结构 条件判断 变量运算 单选 A67096 执行下面 C++ 程序,会输出( )。 2025年 循环结构 条件判断 程序阅读 单选 A67095 执行下面C++代码,会输出( )。 2025年 循环结构 条件判断 变量运算 单选 A67077 下面的C++代码执行后的输出是( )。for (int i = -2; i < 2; i++) 2025年 循环结构 条件判断 取模运算 单选 A67075 下面C++代码执行后其输出是( )。int i,j; 2025年 循环结构 条件判断 break与continue 单选 A67073 下面C++代码执行后输出是( )。int num = 0; 2025年 循环结构 条件判断 取模运算 continue语句 单选 A67071 漂亮数的定义是:如果N能被M整除,或者某位是M,或者N的每位数之和能被M整除,则说N是M的漂亮 数。如果三个条件都满⾜,则是完整漂亮数。123是3的完整漂亮数,因为123能被3整除,也含有3,其每位数之和 为6也能被3整除。下⾯的c++代码⽤于判断N是否为M的完整漂亮数并输出。相关说法正确的是( )。 2025年 循环结构 条件判断 整除与取余 数位分解 单选 A67067 黄金格 2025年 循环结构 条件判断 数学运算 坐标与运动 编程题 A67063 下面C++代码中N是整数,执行时无论输入负整数、0或正整数,其输出都将是 0 。 ( )cin >> N; 2025年 循环结构 条件判断 整数除法 判断 A67049 某个整数很长很长,形如:1232123212321……,其规律是从1开始逐一升高到3然后逐一降低到1,然后又逐 一升高到3,一直到很长很长。假设最高位编号为1,要求判断从左边最高位开始的第N位数是几?在横线处应该填入的C++代码是( )。int N, M; 2025年 条件判断 取模运算 周期规律 单选 A67046 下面C++代码执行后输出是( )。int i; 2025年 循环结构 条件判断 continue语句 单选 A67045 两个正整数,只要不相等,就一直进行如下操作:最大数减去最小数得到一个值,该值和两个数的最小数 构成新的两个正整数,重复操作,直到两个数相等,此时输出该数。下面的C++代码用于实现该操作,横线处应该填写的c++代码是( )。int N, M; 2025年 循环结构 条件判断 变量更新 单选 A67044 如果一个正整数能被3整除,或者某一位能被3整除,则称之为“漂亮数”。下面的C++代码用于判断正整数N 是否为漂亮数,L1行的横线处应该填入的C++代码是( )。 2025年 循环结构 条件判断 数位分解 单选