文库 真题 蓝桥杯真题

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

蓝桥杯青少组6级真题 蓝桥杯C++真题 DOCX   4页   下载4   2024-02-14   浏览119   收藏11   点赞11   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别6级编程练习真题(第8套,共9套) 第1页
蓝桥杯青少组C++组别6级编程练习真题(第8套,共9套) 第2页
剩余2页未读, 下载浏览全部
蓝桥等考C++组别六级 第一部分:选择题 1、 C++ L 6 (1 5 分) 以下代码语法正确的是 ( )。 A . int m; cin >> m; switch (m) { case 1: cout << "item 1"; break; default: cout << "default item"; break; case 0: cout << "item 0"; break; } B. int m; cin >> m; switch m: { case 0: cout << "item 0"; break; case 1: cout << "item 1"; break; default: cout << "default item"; } C. int n = 1; int m; cin >> m; switch (m) { case 0: cout << "item 0"; break; case n: cout << "item 1"; break; default: cout << "default item"; } D. double m; cin >> m; switch (m) { default: cout << "default item"; break; case 0: cout << "item 0"; break; case 1: cout << "item 1"; break; } 正确答案: A 2 、C++ L 6 ( 15 分) 执行以下程序 , 输出 结果 是( ) 。 char c = 'A'; switch (c) { case 'A': cout << "Grade A "; case 'B': cout << "Grade B "; break; case 'C': cout << "Grade C "; case 'D': cout << "Grade D "; break; case 'E': cout << "Grade E "; default: cout << "Error!"; break; } A. Grade A B. Grade A Grade B C. Grade A Grade B Grade C D. Grade A Grade B Grade C Grade D 正确答案: B 3 、C++ L 6 (20分) 执行以下程序 , 输出 结果 是( ) 。 int cls = 1; char ht = 'B'; switch (cls) { case 1: cout << "by train"; switch (ht) { case 'A': cout << "****"; break; case 'B': cout << "***"; break; default: cout << "**"; } break; case 2: cout << "by plane"; switch (ht) { case 'A': cout << "*****"; break; case 'B': cout << "****"; break; default: cout << "***"; } break; default: cout << "by bus"; cout << "**"; } A . by train**** B. by plane***** C. by train*** D. by bus** 正确答案:C 第二部分:编程题 4、C ++ L6 四大洋( 5 0分) 题目名称: 四大洋 题目描述: 四大洋,是地球上太平洋、大西洋、印度洋、北冰洋的总称。 根据 大洋 面积从大到小依次为: 1. 太平洋( Pacific Ocean ) 2. 大西洋( Atlantic Ocean ) 3 . 印度洋( Indian Ocean ) 4 . 北冰洋( Arctic Ocean ) 给定 大洋面积 的排列 序号, 输出对应 大洋的英文名称 。 输入: 输入一个正整数 n ,表示 大洋面积 的排列 序号。 题目数据保证n的范围是1 ~10 。 输出: 一个字符串,表示对应大洋的英文名称 (两个单词首字母都大写,其余字母全部小写 ,两个单词中间有一个空格 ) 。 如果输入其它值 ,输出“Error”。 注意: 输入输出格式要和样例严格保持一致,不要 输出任何与答案无关的内容,如 “请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。 输入样例: 2 输出样例: Atlantic Ocean 参考程序: #include<iostream> using namespace std; int main() { int n; cin >> n; switch (n) { case 1: cout << "Pacific Ocean"; break; case 2: cout << "Atlantic Ocean"; break; case 3: cout << "Indian Ocean"; break; case 4: cout << "Arctic Ocean"; break; default: cout << "Error"; } return 0; } 测试数据: 1.in 1 1.out Pacific Ocean 2.in 2 2.out Atlantic Ocean 3.in 3 3.out Indian Ocean 4.in 4 4.out Arctic Ocean 5.in 5 5.out Error
蓝桥杯青少组C++组别6级编程练习真题(第8套,共9套)
下载提示

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