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

分类题库

C++编程题库

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

共 7 题 2022年

题目列表

共 7 题
A66088 C语言等级考试二级编程题:数组逆序重放。将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。输入输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。输出输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。样例输入58 6 5 4 1样例输出1 4 5 6 8 2022年 循环结构 数组 逆序输出 编程题 A66062 C语言等级考试二级真题:有趣的跳跃。一个长度为n(n>0)的序列中存在“有趣的跳跃”当且仅当相邻元素的差的绝对值经过排序后正好是从1到(n-1)。例如,1 4 2 3存在“有趣的跳跃”,因为差的绝对值分别为3,2,1。当然,任何只包含单个元素的序列一定存在“有趣的跳跃”。你需要写一个程序判定给定序列是否存在“有趣的跳跃”。 &… 2022年 条件判断 数组 排序 绝对值 编程题 A66055 C语言等级考试四级真题:最长上升子序列。一个数字的序列b i,当b 1 < b 2 < ... < b S的时候,我们称这个序列是上升的。对于给定的一个序列( a 1 , a 2 , ..., a N ),我们可以得到一些上升的子序列( a i 1 , a i 2 , ..., a i K ),这里 1 <= i 1 < i 2 < ... < i K … 2022年 动态规划 循环结构 数组 最长上升子序列 编程题 A66031 开关灯。假设有N盏灯(N为不大于5000的正整数),从1到N按顺序依次编号,初始时全部处于开启状态;有M个人(M为不大于N的正整数)也从1到M依次编号。第一个人(1号)将灯全部关闭,第二个人(2号)将编号为2的倍数的灯打开,第三个人(3号)将编号为3的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和3号一样,将凡是自己编号倍数的灯做相反处理。请问:当第M个… 2022年 模拟 循环结构 数组 倍数与取模 编程题 A66017 硬币问题。 有N(不大于100)种硬币,编号为1至N,已知每种硬币的重量(不超过100的正整数)和面额(不超过100的正整数),每种硬币数量不限。选取总重量不超过C(不大于1000的正整数)的硬币,最多能获得多少总面额? 第二行输入C 第三行输入各硬币重量,用空格隔开 第四行输入各硬币价值,用空格隔开输出最大总面额样例输入351 2 51 3… 2022年 动态规划 数组 完全背包 编程题 A65992 int x=3,y=6;int a[]={2,4,3,7,8,9,1,10},b[]={9,3,2,6,3,1,8,10,2,3} ;执行 for(int i=0;i<=x;i++) {a[x+i]*=b[y+i];}后,a 数组元素按顺序为( )(用空格分隔每个值)。 2022年 循环结构 数组 下标运算 填空 A65991 int x=3,y=6;int a[]={2,4,3,7,8,9,1,10},b[]={9,3,2,6,3,1,8,10,2,3} ;执行 for (int i=0;i<=y;i++) {if(a[i]%x) a[i]=a[i+1];}后,a 数组元素按顺序为( )(用空格分隔每个值)。 2022年 循环结构 条件判断 取模运算 数组 填空