1 个回答|36 次阅读
考察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最适合青少儿编程进阶学习的编程语言
Scratch图形编程优点在于图形化拖拽的方式简化了编程的理解,而C,Java,C++,Python等编程语言相对枯燥复杂,涉及复杂编程语法,变量规则,函数,对象等等,因此直接教授这类编程语言对于小朋友难度过大。所以在需要找到Scratch图形编程到高级语言图形编程的过渡,Python就是最适合的编程语言。
Python精选库大全,青少年Python编程学习总结
Python为啥这么火,这么多人学,就是因为简单好学,功能强大,整个社区非常活跃,资料很多。而且这语言涉及了方方面面,比如自动化测试,运维,爬虫,数据分析,机器学习,金融领域,后端开发,云计算,游戏开发都有涉及。