问蓝桥杯STEMA考试C++考哪些知识点?

答 1 个回答|36 次阅读
Coco老师 - 官方公众号:青少儿编程学习网
擅长:编程教育主页:https://kidscodes.cn/
考察C++基础知识包括:

1、基本数据类型及类型转换:整型(int,long long)、布尔型(bool)、字符型 (char)和实型(float,double)

2、变量与常量,字符与字符串,数组,赋值运算符、算数运算符逻辑运算符、 关系运算符;

3、顺序结构、分支结构、循环结构程序设计;

4、函数:定义和使用,变量的作用域,递归函数;

5、简单算法:进制转换,模拟算法,枚举算法。

6、(通常仅限中高级考试)基本数据结构:栈,队列,树,图;

7、(通常仅限中高级考试)指针;

8、(通常仅限中高级考试)基本算法:高精度算法,递推算法,分治算法,贪 心算法,搜索算法(宽度优先搜索、深度优先搜索),动态规划算法等常用 算法。


C++编程考试样题

题目 1. 编程题,C++考试样题一,难度系数 2

某饮料公司最近推出了一个“收集瓶盖赢大奖”的活动:如果你拥有 10 个 印有“幸运”或 20 个印有“鼓励”的瓶盖,就可以兑换一个神秘大奖。现分 别给出你拥有的印有“幸运”和“鼓励”的瓶盖数,判断是否可以去兑换大 奖。

【输入格式】

第一行,一个正整数 n,表示接下来有 n 行数据;以下 n 行,每行包含两个 整数分别是印有“幸运”和“鼓励”的瓶盖数,用一个空格隔开。

【输出格式】

对于每行数据输出一行。若可以兑换大奖,则输出 True,否则输出 False。

【样例输入】

2
11 19
3 19

【样例输出】

True
False

题目 2. 编程题,C++考试样题二,难度系数 4

咪咪是一只聪明的小老鼠,她正在四处找水喝呢… 她发现了一些水罐,里面都有水。聪明的咪咪自然有办法:她转过身来,把 尾巴放进去浸湿,再喝尾巴上的水就好了。我们已知每个水罐里水面到水罐 口的距离,还知道咪咪的尾巴最多可以伸进水罐口 t 厘米。假设尾巴够到就 能浸湿,请你判断一下:有多少个水罐中的水可以被咪咪喝到?

【输入格式】

第一行为两个整数 n(1<=n<=20)、t(10<=t<=20),分别表示水罐的数量 24 和咪咪的尾巴可以够到的最大深度。之后一行中有 n 个用空格分开的整数, 分别表示每个水罐中水面到水罐口的距离。

【输出格式】

只有一个整数,表示有多少个水罐中的水可以被咪咪喝到。

【样例输入】

5 10
8 7 13 5 12

【样例输出】

3

推荐课程 »更多

    推荐知识

    Python最适合青少儿编程进阶学习的编程语言

    Python精选库大全,青少年Python编程学习总结