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

分类题库

C++编程题库

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

共 714 题 2025年

题目列表

共 714 题
A67658 闰年的定义: 普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如 2004 年、2020 年等就是闰年)。 世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000 年是闰年)。 下面程序是判断是否是闰年的正确程序1 cin>>n; 2025年 分支结构 逻辑运算符 条件判断 取模运算 判断 A67657 C++语句cout<<(n%15==0?"YES":"NO");能够判断一个整数能否被3和5同时整除 2025年 整除判断 取余运算 条件运算符 判断 A67656 若将一个正整数化为二进制数,在此二进制数中,我们将数字1的个数是偶数的这类二进制数称为A类数,否则就称其为B类数。 例如:(13)10=(1101)2 ,其中1的个数为3则称此数为B类数;(10)10=(1010)2 ,其中1的个数为2,称此数为A类数; 判断(2025)10化为二进制后,1的个数为偶数个,因此2025为A类数。 2025年 进制转换 二进制 奇偶判断 判断 A67655 该段程序将n不停地除以2,并输出此时的商和余数,直到n=0为止。1 long long n; 2025年 循环结构 取余运算 整数除法 while循环 判断 A67654 k进制,逢k进第二位,进百位,进千位; 2025年 进制转换 进位规则 数位权值 判断 A67653 3.1 编程题 1 2025年 位运算 数学推导 按位与或 编程题 A67652 3.2 编程题 2 2025年 哈希表 字符串处理 计数统计 大小写转换 编程题 A67651 关于下述代码,说法错误的是( )。1 int multiply(int x, int y); 2025年 函数调用 形参与实参 函数声明与定义 单选 A67650 执行下述代码将输出( )。1 int x = 10; 2025年 变量作用域 全局变量 局部变量 单选 A67649 执行下述代码后,变量a的值为( )。1 int a = 10; 2025年 变量赋值 内存地址 指针 单选 A67648 执行下述代码,将输出( )。1 void swap(int a, int &b) { 2025年 函数参数传递 引用传递 值传递 单选 A67647 下面的描述中,( )正确定义一个名为Person的结构体并正确初始化了一个Person结构体的变量 p 。 2025年 语法规则 结构体定义 结构体变量初始化 单选 A67646 给定如下代码,1 struct Person { 2025年 数据类型 成员访问 结构体嵌套 单选 A67645 假设int arr[2][3]={{1,2,3},{4,5,6}};,则arr[1][2]的值是( )。 2025年 二维数组 数组初始化 数组下标 单选 A67644 小杨正在爬楼梯,需要爬n阶才能到达楼顶。如果每次可以爬1个或2个台阶,下面代码采用递推算法来计算一共有多少种不同的方法可以爬到楼顶,则横线上应填写( )。1 int f(int n) { 2025年 动态规划 循环结构 递推算法 单选 A67643 给定如下算法,其时间复杂度为( )。1 bool f(int arr[], int n, int target) { 2025年 循环结构 时间复杂度 位运算 子集枚举 单选 A67642 对数组arr[]={5, 3, 8, 1}进行升序排序,执行第一轮冒泡排序后数组arr中的内容为( )。 2025年 数组遍历 元素交换 冒泡排序 单选 A67641 运行下面的代码,将出现( )。1 double hmean(double a, double b) { 2025年 函数调用 类型转换 异常处理 单选 A67640 下面哪种方式不能实现将字符串"Happy Spring!"输出重定向到文件log.txt( )。 2025年 文件操作 输出重定向 命令行 单选 A67639 在C++中,函数的返回类型可以省略,默认为int 。 2025年 函数定义 C++语法 返回类型 判断