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

分类题库

C++编程题库

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

共 327 题

题目列表

共 327 题
A66599 将下面C++代码中的 i = 1 调整为 i = 0 的输出结果相同。( )1 int i; 2024年 循环结构 条件判断 取模运算 变量初始化 判断 A66597 寻找数字 2024年 循环结构 条件判断 整数运算 多组测试数据 编程题 A66590 下列程序输出的是( )1 string ch="hello"; 2024年 字符串 条件判断 字符数组 单选 A66587 求小于等于N的素数的方法中,有一种方法是将所有从2到它本身减1的数都除一遍,如果不能整除,就是素数。下列哪个程序,体现了这种方法() 2024年 循环结构 条件判断 素数判断 单选 A66581 数字替换 2024年 条件判断 数组遍历 最值查找 编程题 A66563 Recamán 2024年 条件判断 排序 集合去重 数列生成 编程题 A66559 成绩等级转换。小明想将自己的百分制成绩转换为等级制,请你帮他完成这样的转换。转换规则为:A,90-100B,77-89C,67-76D,60-66E,0-59 - 100 的整数输出输出转换后的等级,一个A-E的大写字母。样例输入样例1:85样例2:62样例输出样例1:B样例2:D 2023年 分支结构 条件判断 整数范围判断 编程题 A66558 机智的小明小明的妈妈非常关心小明的成绩,每次考试后都会问小明是否进步了。机智的小明会努力找出之前比这次成绩低的试卷进行比较,如果找到了,他会回答妈妈自己进步了(Y),如果没找到,他只能回答妈妈没进步(N)。已知小明的n次成绩,请问每次妈妈询问小明,小明的回答是怎么样的。 < 100),即考试成绩的数量,第二行是n个… 2023年 循环结构 条件判断 数组遍历 编程题 A66557 寻找特殊年号年号中的每个数之和为20的年号是特殊年号。例如:2099、1991、1892是特殊的年号,而2021则不是。给定一个年号,找出严格大于给定年号的最小特殊年号。 样例输入11892# 样例输入22021样例输出# 样例输出119… 2023年 枚举 循环结构 条件判断 数位拆分 编程题 A66555 C语言等级考试三级编程题:找和为K的两个元素。在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。 第二行输入序列中的n个整数,用空格分开。输出如果存在某两个元素的和为k,则输出yes,否则输出no。样例输入9 101 2 3 4 5 6 7 8 9样例输出yes 2023年 枚举 循环结构 条件判断 数组 编程题 A66529 C语言等级考试二级编程题:简单密码。Julius Caesar曾经使用过一种很简单的密码。对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样就得到了密文。比如字符A用F来代替。如下是密文和明文中字符的对应关系。 密文 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 明文 V W X Y Z A B C D E F G H I… 2023年 循环结构 条件判断 字符串处理 字符映射 编程题 A66528 C语言等级考试二级编程题:进阶的卡莎。虚空之女·卡莎考入了战斗学院,她的父亲虚空行者·卡萨丁要检查她的考试成绩。已知卡莎一段时间内的成绩序列,请你帮卡萨丁计算卡莎在这段时间内最长的成绩连续上升(相等不算做连续上升)的长度。例如,给出卡莎的成绩序列是85 90 80 85 90 95 95 80 75 75,其中连续上升序列包括“85 90”和“80 85 90 95”两组,后者是最长的连续上升成… 2023年 循环结构 条件判断 数组遍历 最长连续上升子序列 编程题 A66526 C语言等级考试二级编程题:割圆。本题将实现一个简化版的“割圆”游戏。成功点亮所有灯时,联结第一个和最后一个灯称之为“割线”。n盏灯环形分布,顺序编号为1到n。灯的初始状态为关闭不亮。假设n为7,则第1号灯与第2、7号灯相邻,第2号灯与第1、3号灯相邻,以此类推。灯的点亮规则如下:1、输入m个数,每个数为某个灯的编号,可能重复或只是部分编号;2、m个数中的第1个数所对应的灯,默认点亮;3、 如果输… 2023年 模拟 循环结构 条件判断 数组与环形结构 编程题 A66525 青少年软件编程C语言三级等级考试:找和为K的两个元素。在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。输入第一行输入序列的长度n和k,用空格分开。第二行输入序列中的n个整数,用空格分开。输出如果存在某两个元素的和为k,则输出yes,否则输出no。样例输入9 101 2 3 4 5 6 7 8 9样例输出yes 2023年 条件判断 数组遍历 枚举算法 双重循环 编程题 A66524 青少年软件编程C语言三级等级考试:硬币面值组合。使用1角、2角、5角硬币组成n角钱。设1角、2角、5角的硬币各用了a、b、c个,列出所有可能的a、b、c组合。输出顺序为:先按c的值从小到大,若c相同则按b的值从小到大。输入一个整数n(1<=n<=100),代表需要组成的钱的角数。输出输出有若干行,每行的形式为:iabc,第1列i代表当前行数(行数从001开始,固定3个字符宽度,宽度不… 2023年 循环结构 条件判断 格式化输出 枚举算法 编程题 A66518 青少年软件编程(C语言)等级考试试卷(一级):大写字母的判断。输入一个字符,判断是否是英文大写字母,即是否是A-Z中的一个。 2023年 条件判断 ASCII码 字符判断 编程题 A66517 青少年软件编程(C语言)等级考试试卷(一级):满足条件的数的累加。现有n个整数,将其中个位数为k的数进行累加求和。 0 < n < 1000, 0 ≤ k ≤ 9) 第二行n个非负整数,以空格分隔,每个数不大于100000。输出输出满足题目要求的累加和。样例输入10 72 5 7 17 11 18 4 27… 2023年 循环结构 条件判断 累加求和 取余运算 编程题 A66513 C语言等级考试一级编程题:大写字母的判断。输入一个字符,判断是否是英文大写字母,即是否是A-Z中的一个。 2023年 条件判断 字符输入输出 ASCII码范围 编程题 A66512 C语言等级考试一级编程题:满足条件的数的累加。现有n个整数,将其中个位数为k的数进行累加求和。 0 < n < 1000, 0 ≤ k ≤ 9) 第二行n个非负整数,以空格分隔,每个数不大于100000。输出输出满足题目要求的累加和。样例输入10 72 5 7 17 11 18 4 27 1 7样例输出58 2023年 循环结构 条件判断 累加求和 取余运算 编程题 A66508 青少年软件编程(C语言)等级考试试卷(二级):计算矩阵边缘元素之和。计算矩阵边缘元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。 < 100,n < 100),两者之间以一个空格分开。 接下来输入的m行数据中,每行包含n个整数,整数之间以一个空格分开。输出输出对应矩阵的… 2023年 循环结构 条件判断 二维数组 矩阵遍历 编程题