文库 真题 蓝桥杯真题

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

蓝桥杯青少组11级真题 蓝桥杯C++真题 DOCX   6页   下载8   2024-02-16   浏览143   收藏12   点赞9   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别11级编程练习真题(第2套,共10套) 第1页
蓝桥杯青少组C++组别11级编程练习真题(第2套,共10套) 第2页
剩余4页未读, 下载浏览全部
蓝桥等考C++组别 十一 级 第一部分:选择题 1、 C++ L 11 ( 15 分) 有两个i nt 型变量a和b,假定代码已包含了必要的头文件,交换a和b的正确方法是( )。 A . a = b; b = a; B. s wap(a, b); C. a , b = b, a; D. int tmp = b; b = a; a = b; 正确答案: B 2 、C++ L 11 ( 15 分) 关于数组,以下选项正确的是( )。 A . 二维 数组i nt a [ 3][7] 的最后一个元素是a [3][7] 。 B. 因为真实世界是三维的, C++ 里 数组 最多只能有 三维。 C. 不管一维、二维还是多维数组,在内存中数组的元素都是连续存储的。 D. 二维 数组i nt a [ 3][7] 的第一个元素是a [1][1] 。 正确答案:C 3 、C++ L 11 (20分) 对于二维数组: int a[5][10]; 要输入数组的数据,下列选项中正确的是( ) 。 A . for (int i = 0; i < 5; i++) { for (int j = 0; j < 10; j++) { cin >> a[i][j] >> endl; } } B. for (int i = 0; i < 5; i++) { for (int j = 0; j < 10; j++) { cin >> a[i][j]; } } C. for (int i = 0; i <= 5; i++) { for (int j = 0; j <= 10; j++) { cin >> a[i][j]; } } D. for (int i = 0; i < 10; i++) { for (int j = 0; j < 5; j++) { cin >> a[i][j]; } } 正确答案: B 第二部分:编程题 4 、C++ L11 矩阵切块( 2 0分) 题目名称:矩阵切块 题目描述: 给定一个 m * n 的整数矩阵和两个整数x、y,输出矩阵的第x行到第y行(含第x、y行)的所有内容。 例如:当m = 4 ,n = 4 ,4 * 4 的矩阵为: 9 7 5 6 1 2 3 1 4 6 8 7 2 4 6 8 当x = 1 ,y = 2 ,输出第1行到第 2 行的结果为: 9 7 5 6 1 2 3 1 输入: 第一行输入4个正整数,分别为: m(3 <= m <= 2 0),表示矩阵的行数; n(3
蓝桥杯青少组C++组别11级编程练习真题(第2套,共10套)
下载提示

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