文库 真题 蓝桥杯真题

蓝桥杯青少组C++组别8级编程练习真题(第1套,共8套)

蓝桥杯青少组8级真题 蓝桥杯C++真题 DOCX   5页   下载5   2024-02-14   浏览138   收藏12   点赞16   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别8级编程练习真题(第1套,共8套) 第1页
蓝桥杯青少组C++组别8级编程练习真题(第1套,共8套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考C++组别八级 第一部分:选择题 1、 C++ L 8 ( 15 分) 整数1 2 ,1 8 的最大公约数(公因数)是 ( )。 A . 3 B. 4 C. 6 D. 36 正确答案:C 2 、C++ L 8 ( 15 分) 执行以下程序 后的 输出 结果 是( ) 。 int n = 5, m = 4, k = 0; do { for (int i = 1; i <= m; i++) { k++; } n--; } while (n >= 0); cout << k; A . 4 B. 5 C. 20 D. 24 正确答案: D 3 、C++ L 8 (20分) 执行以下程序 后的 输出 结果 是( ) 。 int n = 12, m = 5, k = 0; for (int i = 1; i <= n; i++) { if (i % m == 0) { k += i; break; } } cout << k; A . 4 B. 5 C. 12 D. 15 正确答案: B 第二部分:编程题 4、C++ L 8 递减等差数列( 2 0分) 题目名称: 递减等差数列 题目描述: 等差数列是指从第二项起,每一项与它的前一项的差等于同一个常数的一种数列,这个常数叫做等差数列的公差。 例 如 2 , 5 , 8 , 11 就是一个公差为 3 的等差数列。 如果公差小于 0,为递减等差数列。如1 1,7,3 就是一个公差为 -4 的递减等差数列。也就是 从第二项起, 每一项比前一项减少 4 。 给定两个正整数 m 、 n ,输出从 m 到n 之间,以m为第一项,公差为 -4 的 等差数列。 输入: 一行,包含两个正整数 m 、n, 0 < n < m < 1000 。相邻两个数用一个空格隔开。 输出: 一行, 为 从 m 到n(包括 m 和n) 之间,以m为第一项,公差为 -4 的 等差数列,相邻两个数用一个空格隔开。 输入样例: 11 1 输出样例: 11 7 3 参考程序: #include<iostream> using namespace std; int main() { int m, n; cin >> m >> n; for (int i = m; i >= n; i -= 4) { cout << i << ' '; } return 0; } 测试数据: 1.in 11 1 1.out 11 7 3 2.in 19 3 2.out 19 15 11 7 3 3.in 26 11 3.out 26 22 18 14 4.in 49 23 4.out 49 45 41 37 33 29 25 5.in 100 57 5.out 100 96 92 88 84 80 76 72 68 64 60 5 、C++ L 8 累加和的数列( 3 0分) 题目名称: 累加和的数列 题目描述: 有一个数列,它的第1项为1,第2项为3(1+2),第3项为6(1+2+3)......第n项为1+2+3 + ...+n的累加和,请输出这个数列的前n项。 输入: 输入 1 个正整数 n(n <= 13 ) ,表示这个数列总共有多少项 。 输出: 输出有 1 行,包含n个数,表示这个累加和数列的第1到第n项,两个数之间用一个空格隔开。 注意: 输入输出格式要和样例严格保持一致,不要 输出任何与答案无关的内容,如 “请输入:”之类的 提示信息, 或者在数据前面输出多余的空格或空行。 输入样例: 4 输出样例: 1 3 6 10 参考程序: #include<iostream> using namespace std; int main() { int n; cin >> n; for (int i = 1; i <= n; i++) { int sum = 0; for (int j = 1; j <= i; j++) { sum += j; } cout << sum << " "; } return 0; } 测试数据: 1.in 1 1.out 1 2.in 4 2.out 1 3 6 10 3.in 7 3.out 1 3 6 10 15 21 28 4.in 10 4.out 1 3 6 10 15 21 28 36 45 55 5.in 13 5.out 1 3 6 10 15 21 28 36 45 55 66 78 91
蓝桥杯青少组C++组别8级编程练习真题(第1套,共8套)
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明