文库 真题 蓝桥杯真题

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

蓝桥杯青少组6级真题 蓝桥杯C++真题 DOCX   5页   下载6   2024-02-14   浏览152   收藏7   点赞6   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别6级编程练习真题(第7套,共9套) 第1页
蓝桥杯青少组C++组别6级编程练习真题(第7套,共9套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考C++组别六级 第一部分:选择题 1、 C++ L 6 (1 5 分) 计算一个正整数除以3的余数,以下选项正确的是 ( )。 A . int m; cin >> m; switch (m % 3) { default: cout << "remainder is 1 "; break;// 余数是1 default: cout << "remainder is 2 "; break;// 余数是2 case 0: cout << "remainder is 0 "; break;// 余数是 0 } B. int m; cin >> m; switch m % 3: { case 0: cout << "remainder is 0 "; break; // 余数是 0 case 1: cout << "remainder is 1 "; break; // 余数是1 default: cout << "remainder is 2 "; // 余数是2 } C. int m; cin >> m; switch (m % 3) { default: cout << "remainder is 2 "; break; // 余数是2 case 0: cout << "remainder is 0 "; break; // 余数是 0 case 1: cout << "remainder is 1 "; break; // 余数是1 } D. int n = 1; int m; cin >> m; switch (m % 3) { case 0: cout << "remainder is 0 "; break; // 余数是 0 case n: cout << "remainder is 1 "; break; // 余数是1 default: cout << "remainder is 2 "; // 余数是2 } 正确答案:C 2 、C++ L 6 ( 15 分) 执行以下程序 , 输出 结果 是( ) 。 int n = 88; switch (n / 10) { case 10: case 9: cout << "Grade A"; break; case 8: case 7: cout << "Grade B"; case 6: cout << "Grade C"; default: cout << "Grade D"; } A. Grade D B. Grade B C. Grade B Grade C D. Grade BGrade CGrade D 正确答案:D 3 、C++ L 6 (20分) 执行以下程序 , 输出 结果 是( ) 。 int cls = 2; char ht = 'A'; 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 plane**** D. by bus** 正确答案: B 第二部分:编程题 4、C ++ L6 2 021 年全国GDP排行榜前5名( 5 0分) 题目名称: 2 021 年全国GDP排行榜前5名 题目描述: 以下是2021年度全国各省份的GDP排行榜前5名: 第1名:广东(Guangdong) 第2名:江苏(Jiangsu) 第3名:山东( S handong) 第4名:浙江( Z hejiang) 第5名:河南( H enan) 请你设计一个程序,根据输入的名次显示对应 省份 名称的拼音。 输入: 输入一个正整数 n ,表示 年度省份GDP的排行名次。 题目数据保证 n 的范围是 1~5 。 输出: 按照题目描述,输出对应省份 名称的拼音( 首字母大写,其余 全部是小写,且中间没有空格) 。 注意: 输入输出格式要和样例严格保持一致,不要 输出任何与答案无关的内容,如 “请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。 输入样例: 3 输出样例: Shandong 参考程序: #include<iostream> using namespace std; int main() { int n; cin >> n; switch (n) { case 1: cout << "Guangdong"; break; case 2: cout << "Jiangsu"; break; case 3: cout << "Shandong"; break; case 4: cout << "Zhejiang"; break; case 5: cout << "Henan"; break; } return 0; } 测试数据: 1.in 1 1.out Guangdong 2.in 2 2.out Jiangsu 3.in 3 3.out Shandong 4.in 4 4.out Zhejiang 5.in 5 5.out Henan
蓝桥杯青少组C++组别6级编程练习真题(第7套,共9套)
下载提示

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