文库 真题 蓝桥杯真题

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

蓝桥杯青少组9级真题 蓝桥杯C++真题 DOCX   5页   下载5   2024-02-15   浏览115   收藏12   点赞15   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别9级编程练习真题(第16套,共16套) 第1页
蓝桥杯青少组C++组别9级编程练习真题(第16套,共16套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考C++组别九级 第一部分:选择题 1、 C++ L 9 ( 15 分) 运行以下代码,输出中“*”总共有多少个? ( ) for(int i = 1; i < 6; i++) { for(int j = 1; j <= 5; j++) cout << '*'; cout << endl; } A . 20 B. 24 C. 25 D. 30 正确答案: C 2 、C++ L 9 ( 15 分) 运行以下代码,输出结果是 ( )。 int n = 5; for(int i = 1; i <= n; i++) { for(int j = n; j > 0; j--) { if (i == j || i + j == n + 1) cout << '*'; else cout << ' ';// 一个空格 } cout << endl; } A . * * * * * * * * * * B. * * * * * * * * * * C. ***** * * * ***** D. * * * * * * * * * 正确答案: D 3 、C++ L 9 (20分) 要输出如下的图案,在下列代码中的( 1) 、( 2) 处填写正确的语句是 ( )。 ***** * * * * ** * for (int i = 1; i <= 5; i++) { ( 1)________________________ { ( 2)_____________________ _ __ cout << '*'; else cout << ' '; } cout << endl; } A . ( 1) for (int j = i; j <= 5; j++) ( 2) if (j == i || j == 5 || i == 5 || i == 1) B. ( 1) for (int j = 1; j <= i; j++) ( 2) if (j == i || j == 5 || i == 5 || i == 1) C. ( 1) for (int j = i; j <= 5; j++) ( 2) if (j == i || j == 5 && i == 5 || i == 1) D. ( 1) for (int j = 1; j <= i; j++) ( 2) if (j == i || j == 5 && i == 5 || i == 1) 正确答案: A 第二部分:编程题 4、画空心 平行四边形 (50分) 题目名称: 画空心平行四边形 题目描述: 根据输入的正整数n,用星号画出如图所示的空心平行四边形图案。 例如 n = 5 时,图案为: ***** * * * * * * ***** 输入: 输入 1 个正整数 n( 3 <= n <= 20 ) ,表示这个 平行四边形的边由n个星号组成。 输出: 根据题目描述,输出对应的图案。 注意事项: 图案的第一行前面不能有多余的空行; 图案的第一行和最后一行中,左右相邻的两个星号之间没有空格。 图案的最左侧从第一列开始输出,左边不能有多余的空格。 输入样例 1 : 3 输出样例 1 : *** * * *** 输入样例 2 : 4 输出样例 2 : **** * * * * **** 参考程序: #include<iostream> using namespace std; int main() { int n; cin >> n; for (int i = 1; i <= n; i++) { for (int j = 1; j < i; j++) cout << ' '; for (int j = 1; j <= n; j++) { if (j == 1 || j == n || i == 1 || i == n) // cout << '*'; else cout << ' '; } cout << endl; } return 0; } 测试数据: 1.in 3 1.out *** * * *** 2.in 4 2.out **** * * * * **** 3.in 6 3.out ****** * * * * * * * * ****** 4.in 15 4.out 略 5.in 20 5.out 略
蓝桥杯青少组C++组别9级编程练习真题(第16套,共16套)
下载提示

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