分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 540 题
A67530
将下面C++代码中的 (int i = 5; i > 1; i--) 调整为 (int i = 1; i < 5; i++) 输出结果相同,因为5到1与1到5的求和相同。( )int tnt;
2025年
判断
A67529
为实现如下效果,即N行N列字符。当输入是奇数时,中间列为 * ,其他是-;当输入是偶数时,则中间两列是 * ,其他是-。字符阵列后的代码能实现其效果。( )/*5--*----*----*----*----*--*/int N;
2025年
判断
A67528
数三角形
2025年
编程题
A67527
幂和数
2025年
编程题
A67522
以下C++程序使用枚举法(穷举法)求解满足条件的三位数,横线处应该填入的是()#include <iostream>
2025年
单选
A67521
以下C++程序模拟了一个简单的小球反弹过程,横线处应该填入的是()#include <iostream>
2025年
单选
A67507
奇偶校验
2025年
编程题
A67495
关于下面 C++ 程序的描述,( )最准确。ifstream in("data.txt");
2025年
单选
A67489
以下c++程序中使用了递推方式计算阶乘( n!=1*2*3*....*n),计算结果正确。int factorial(int n) {
2025年
判断
A67487
以下C++代码,尝试对有 n 个整数的数组 arr 进行排序。这个代码实现了选择排序算法。for (int i = 0; i < n - 1; ++i) {
2025年
判断
A67484
画布裁剪
2025年
编程题
A67479
下列C++代码判断一个正整数是否是质数,说法正确的是( )。bool is_prime(int n) {
2025年
单选
A67478
下列C++代码用两种方式求解两个正整数的最大公约数,说法错误的是( )。int gcd0(int big, int small) {
2025年
单选
A67477
下面的C++代码用于判断整数n 是否是质数,错误的说法是( )。bool is_prime(int n) {
2025年
单选
A67474
下面的C++代码,用于求一系列数据中的最大值。有关其算法说法错误的是( )。int find_max(const vector<int>& nums) {
2025年
单选
A67473
下面的 C++ 代码用于在升序数组 lst 中查找目标值 target 最后一次出现的位置。相关说法,正确的是( )。int binary_search_last_occurrence(const vector<int>& lst, int target) {
2025年
单选
A67471
硬币找零问题中要求找给客户最少的硬币。 coins 存储可用硬币规格,单位为角,假设规格都小于10 角,且一定有1角规格。 amount 为要找零的金额,约定必须为1角的整数倍。输出为每种规格及其数量,按规格从大 到小输出,如果某种规格不必要,则输出为0。下面是其实现代码,相关说法正确的是( )。const int MAX_COINS = 10;
2025年
单选
A67469
小杨编写了一个如下的高精度除法函数,则横线上应填写的c++代码为( )。const int MAXN = 1005; // 最大位数
2025年
单选
A67468
下面C++代码是用欧几里得算法(辗转相除法)求两个正整数的最大公约数, a 大于 b 还是小于 b 都适用。int gcd(int a, int b) {
2025年
判断
A67466
下面的C++代码用于输出每个数对应的质因数列表,输出形如: {5: [5], 6: [2, 3], 7: [7], 8: [2, 2, 2]} 。int main() {
2025年
判断