文库 真题 蓝桥杯真题

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

蓝桥杯青少组6级真题 蓝桥杯C++真题 DOCX   3页   下载6   2024-02-14   浏览115   收藏9   点赞9   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组C++组别6级编程练习真题(第1套,共9套) 第1页
蓝桥杯青少组C++组别6级编程练习真题(第1套,共9套) 第2页
剩余1页未读, 下载浏览全部
蓝桥等考C++组别六级 第一部分:选择题 1、C++ L6 (15分) 关于switch语句,以下说法正确的是 ( )。 A. 每一个 case 语句后面的 break 都是必须的。 B. 在 s witch后面的表达式必须是整型,而不能是字符型或者字符串。 C. default 语句是可以省略的。 D. 在一个 switch 结构中有多条 default 语句是合法的。 正确答案:C 2、C++ L6 (15分) 执行以下 代码 : int a; cin >> a; switch (a % 4) { case 1: cout << 'A'; case 2: cout << 'B'; break; case 3: cout << 'C'; break; default: cout << "E"; } 以下说法中错误的是( )。 A. 输入5,则输出结果为 A。 B. 输入 8,则输出结果为 E。 C. 输入 6,则输出结果为 B。 D. 输入 7,则输出结果为 C。 正确答案:A 3、C++ L6 (20分) 执行以下 代码后的 输出结果是( ) 。 int n = 1, sum = 0; char c = 'D'; switch (n) { case 1: sum = 10; switch (c) { case 'A': sum += 10; break; case 'B': sum += 8; break; case 'C': sum += 6; break; default: sum += 5; } break; case 2: sum = 8; switch (c) { case 'A': sum += 5; break; case 'B': sum += 3; break; case 'C': sum += 1; break; } break; default: sum = 6; } cout << sum; A. 16 B. 15 C. 18 D. 11 正确答案:B 第二部分:编程题 4、C++ L6 季节(50分) 题目名称: 季节 题目描述: 小蓝总记不住一年中四个季节的英文单词,于是 想 编写一个程序帮助记忆。在运行程序时,会根据输入的季节编号,输出其对应季节的英文单词, 例如: 如果输入的编号为 1 ,则输出 Spring; 如果输入的编号为 2 ,则输出 Summer; 如果输入的编号为 3 ,则输出 Autumn; 如果输入的编号为 4 ,则输出 Winter; 如果输入其他编号,则输出 Error。 请你帮助小蓝设计这个程序。 输入: 输入一个整数 n(0 <= n <= 10) ,表示某个季节的 编 号。 输出: 按照题目描述,输出对应季节的英文单词。 输入样例 1 : 1 输出样例 1 : Spring 参考程序: #include<iostream> using namespace std; int main() { int n; cin >> n; switch (n) { case 1: cout << "Spring"; break; case 2: cout << "Summer"; break; case 3: cout << "Autumn"; break; case 4: cout << "Winter"; break; default: cout << "Error"; } return 0; } 测试数据: 1.in 1 1.out Spring 2.in 2 2.out Summer 3.in 3 3.out Autumn 4.in 4 4.out Winter 5.in 0 5.out Error
蓝桥杯青少组C++组别6级编程练习真题(第1套,共9套)
下载提示

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