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

分类题库

C++编程题库

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

共 466 题 2023年

题目列表

共 466 题
A66521 青少年软件编程C语言三级等级考试:数列。用以下方式构造数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。给出一个正整数a,要求数列中第a个数对1000取模的结果是多少。 <= a <= 1000000)。输出n行,每行输出对应一个输入。输… 2023年 递推 取模运算 数组 多组输入 编程题 A66520 青少年软件编程(C语言)等级考试试卷(一级):输出第二个整数。输入三个整数,把第二个输入的整数输出。 456 789样例输出456 2023年 输入输出 变量 整数 编程题 A66519 青少年软件编程(C语言)等级考试试卷(一级):计算表达式的值。给定整数x,y的值,计算3*x+2*y的值。 3样例输出12 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年 循环结构 条件判断 累加求和 取余运算 编程题 A66516 青少年软件编程(C语言)等级考试试卷(一级):金币。国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九、十天)里,每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币(N为任意正整数… 2023年 循环结构 数学规律 累加求和 编程题 A66515 C语言等级考试一级编程题:输出第二个整数。输入三个整数,把第二个输入的整数输出。 456 789样例输出456 2023年 输入输出 变量 整数类型 编程题 A66514 C语言等级考试一级编程题:计算表达式的值。给定整数x,y的值,计算3*x+2*y的值。 3样例输出12 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年 循环结构 条件判断 累加求和 取余运算 编程题 A66511 C语言等级考试一级编程题:金币。国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九、十天)里,每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币(N为任意正整数)。你需要编写一个程… 2023年 循环结构 数学规律 累加求和 编程题 A66510 青少年软件编程(C语言)等级考试试卷(二级):数字放大。给定一个整数序列以及放大倍数x,将序列中每个整数放大x倍后输出。 第一行为N,表示整数序列的长度(N ≤ 100); 第二行为N个整数(不超过整型范围),整数之间以一个空格分开; 第三行包含一个整数(不超过整型范围),为指定的整数x。输出N个整数,为原序列放大之后的序列,整数之间以一个空格… 2023年 循环结构 数组 整数运算 编程题 A66509 青少年软件编程(C语言)等级考试试卷(二级):单词倒排。编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。 a student样例输出student a am I 2023年 字符串处理 单词分割 数组逆序 编程题 A66508 青少年软件编程(C语言)等级考试试卷(二级):计算矩阵边缘元素之和。计算矩阵边缘元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。 < 100,n < 100),两者之间以一个空格分开。 接下来输入的m行数据中,每行包含n个整数,整数之间以一个空格分开。输出输出对应矩阵的… 2023年 循环结构 条件判断 二维数组 矩阵遍历 编程题 A66507 青少年软件编程(C语言)等级考试试卷(二级):奇数单增序列。给定一个长度为N(不大于500)的正整数序列,请将其中的所有奇数取出,并按升序输出。 第1行为 N; 第2行为 N 个正整数,其间用空格间隔。输出增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。样例输入101 3 2 6 5 4 9 8 7 10样例输出1,3,5,7,9 2023年 循环结构 条件判断 数组 排序 编程题 A66506 青少年软件编程(C语言)等级考试试卷(二级):实数加法。求两个实数相加的和。题目中输入输出里出现的浮点数都有如下的形式: P1P2...Pi.Q1Q2...Qj。对于整数部分,P1P2...Pi是一个非负整数且当整数部分不为0时,P1不等于0;对于小数部分,Qj不等于0。 2023年 高精度计算 字符串处理 进位处理 实数运算 编程题 A66505 青少年软件编程(C语言)等级考试试卷(三级):找和为K的两个元素。在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。 第二行输入序列中的n个整数,用空格分开。输出如果存在某两个元素的和为k,则输出yes,否则输出no。样例输入9 101 2 3 4 5 6 7 8 9样例输出yes 2023年 条件判断 数组遍历 双重循环 编程题 A66504 青少年软件编程(C语言)等级考试试卷(三级):硬币面值组合。使用1角、2角、5角硬币组成 n 角钱。 设1角、2角、5角的硬币各用了a、b、c个,列出所有可能的a, b, c组合。 输出顺序为:先按c的值从小到大,若c相同则按b的值从小到大。 <= n <= 100),代表需要组成的钱的角数。输出输出有若干行,每行的形式为: i… 2023年 循环结构 格式化输出 枚举算法 多重循环 编程题 A66503 青少年软件编程(C语言)等级考试试卷(三级):分解因数。给出一个正整数a,要求分解成若干个正整数的乘积,即a = a1 * a2 * a3 * ... * an,并且1 < a1 <= a2 <= a3 <= ... <= an,问这样的分解的种数有多少。注意到a = a也是一种分解。 2023年 深度优先搜索 递归 整数划分 因数分解 编程题 A66502 青少年软件编程(C语言)等级考试试卷(三级):苹果消消乐。有100个苹果和香蕉排成一条直线,其中有N个香蕉,你可以使用至多M次魔法道具将香蕉变成苹果,最后“最长的连续苹果数量”即为你本次苹果消消乐的得分,给定苹果和香蕉的排列,求你能获得的最大得分。 <= T <= 10),代表测试数据的组数。 每个测试数据第一行是2个整… 2023年 贪心策略 滑动窗口 枚举算法 数组与下标 编程题