文库 真题 蓝桥杯真题

第11届蓝桥杯青少组C++中高级组Stema选拔赛真题

蓝桥杯青少组C++真题 stema选拔赛真题 PDF   5页   下载1   2024-02-29   浏览230   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
第11届蓝桥杯青少组C++中高级组Stema选拔赛真题 第1页
第11届蓝桥杯青少组C++中高级组Stema选拔赛真题 第2页
剩余3页未读, 下载浏览全部
A. B. C. D. A. B. C. D. A. B. C. D. 第 11 届蓝桥杯 C++青少组中 /高级组选拔赛真题 题目总数: 10 总分数:550 一、选择题 第 1 题 单选题 一个 C++语言的源程序中,有关主函数的说法正确的是( ) . 可以有多个主函数 必须有一个主函数 必须有主函数和其他函数 可以没有主函数 第 2 题 单选题 在下面的条件语句中(其中 s1和s2 代表 C++语言的语句),只有一个在功能上与其它三个语句不等价,它是( )。 if( a) s1 ;else s2 ; if ( a==0 )s2 ;else s1 ; if ( a! =0 )s1 ;else s2 : if ( a==0 )s1 ;else s2 ; 第 3 题 单选题 有如下程序段,则以下说法中正确的是( )。 int k=5 ; do { k--; }while (k<=0 ); 循环执行 5次 循环体语句一次也不执行 循环是无限循环 循环体语句执行一次 第 4 题 单选题 桌上放着红桃、黑桃和梅花三种牌,共 20张。以下说法中正确的是( ) 桌上至少有一种花色的牌少于 6张 桌上至少有一种花色的牌多于 6张 A. B. C. D. A. B. C. D. 桌上任意两种牌的总数将不超过 19张 ( 1)、( 2) ( 1)、( 3) ( 2)、( 3) ( 1)、( 2)和( 3) 第 5 题 单选题 小蓝和小青以及他们的爸爸妈妈共计 6个人外出游玩,乘坐有 6个座位的游览车,游览车每排只有 1个座位,每 人都要单独坐一个座位 ·为安全起见,车的首尾两座一定要坐两位爸爸:小蓝和小青一定要前后挨着坐,那么, 这 6人的排座方法共有( )种。 2 24 36 48 二、编程题 第 6 题 问答题 2019 年11 月,为了让选手们获得更好的参赛体验,蓝桥杯大赛青少年创意编程 C++组细分为初级组和高级组, 小蓝第一次报名参 C++组的比赛,不知道自己该选择哪一组参赛,你能给他一些建认吗?蓝桥杯规定 8到 12 岁 的选手可以参加初级组: 13到18 岁的选手可以参加高级组的此赛:如果小于 8岁,告诉他: “他还太小 ”:如果 大于 18岁,告诉他: “他太大了 ”。 程序命名: age.cpp 输入: 一个整数 n( 1<n<100 ),代表小蓝的年龄。 输出: 请给出参赛建议: 小于 8岁,输出信息为: "You are too young !" 8 到 12 岁,输出信息为: "Welcome to Junior Class !" 13 到18 岁,输出信息为: "Welcome to Senior Class !" 19 岁及以上,输出信息为: "You are too old!" 样例输入: 样例输出: 第 7 题 问答题 9 Welcome to Junior Class ! 编程实现:还差多少天到2020年? 时光飞逝,转眼间就到了 2019年的最后一个月,小蓝也在期盼着 2020年的到来,那意味着小蓝又长大了一 岁。你能帮小蓝计算一下还有几天就到 2020年了吗? 输入 两个整数 month,day 表示 2019 年的某月某日( 0<month<13, 0<day<32 ). 输出 一个整数,表示距离 2020年的天数。 样例输入 样例输出 第 8 题 问答题 自从小蓝学会编程之后,他酷爱用编程的方式写字母。你能帮助他写出字母 "Y”吗? 输入 整数 n(1<n<50) 。 输出 输出高度为 2n-1行的大写字母 "Y” 提示 第一行第一颗 *左侧无多余空格,每行最后一颗 *后无多余空格。 输入、输出要求如图所示 第 9 题 问答题 “ 计算 24" 程序命名: c24.cpp “ 计算 24"是一个流传已久的数字游戏,小蓝最近对此痴迷不已。 游戏规則是:对 4个 1-10 之间的自然数,进行加、减、乘三种运算,要求运算結果等于 24。乘法的优先级高于 加、减,并且算式中不可以用括号,不可以改变 4个数字出现的顺序。 12 31 1 下面我们给出两个游戏的具体例子: 若给出的 4个操作数是: 10、2、 4、 8,则有两种可能的解答方案: 10+2+4+8=24 ,10*2-4+8=24 ,输出内容: 2 若给出的 4个操作數是: 7、 2、 3.6 ,则没有解答案,输出内容: 0。 输入 四个整数。 输出 输出方案总数 样例输入 1: 样例输出 1: 样例输入 2: 样例输出 2: 第 10 题 问答题 编程实现:超级素数 在大于 1的自然數中,除了 1和它本身以外不再有其他因数的数,被称为素数,又叫质数。超级素数是指一个素 数,每去掉最后一位上一个数字,总能保证剩下的数依然为素数。比如 "373" 就是一个超级素数,去掉个位的 "3"后, "37"依然是素數:继续去掉 "37"个位的 "7"后, "3"还是素数。 程序命名: prime.cpp 输入 输人一个整数 n( 10<=n<=10^8 ) 输出 输出所有小于等于 n的超级素数的个数 样例输入 1: 样例输出 1: 7 2 3 6 0 10 2 4 8 2 30 6 样例输出1提示: 2 3 5 7 23 29 样例输入 2: 样例输出 2: 样例输出 2提示: 2 3 5 7 23 29 31 37 50 8
第11届蓝桥杯C++青少组中_高级组选拔赛真题,第11届蓝桥杯青少组C++中高级组Stema选拔赛真题
下载提示

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