2025信息素养大赛-算法创意实践挑战赛C++【小学组】预选赛-模拟题 Puls

程序基础

  • 顺序结构:理解程序流程、基本输入输出。

  • 分支结构:if 条件句、简单逻辑运算。

  • 循环结构:for 循环、while 循环来解决重复任务。

  • 数组:使用数组存储和访问数据集合。

  • 字符串:字符串操作基础,如连接、搜索字符等。

数理知识

  • 代数:整式加减乘除运算。

  • 几何:了解坐标系内点和线段表示方法。

  • 函数:认识一次函数及其图像。

算法

  • 模拟:按照题目描述直接实现功能。

  • 枚举:使用 loops 穷举可能性来找到答案。

题目列表

选择题(每题5分,共25分)
  • 1 . 已定义字符串string s ="Let lt Be",下列哪个选项可以获得字符串s的长度? (5分)
  • 2 . 如果用两个 int 类型的变量 a 和 b 分别表达长方形的长和宽,则下列哪个表达 式不能用来计算长方形的周长? (5分)
  • 3 . 下面( )正确定义二维数组。 (5分)
  • 4 . 下列关于 C++语言的叙述,不正确的是? (5分)
  • 5 . 下列关于 C++中函数的说法中错误的是? (5分)
  • 6 . 在C++中,表示布尔数据类型的关键字是 (5分)
  • 7 . 下⾯的框架在L1和L2标记的两⾏处分别填写选项中的代码,哪组不能通过编译? (5分)
  • 8 . 下⾯C++代码执⾏后的输出是? (5分)
  • 9 . 给定以下代码, (5分)
  • 10 . 以下循环语句中循环体执行的次数为 (5分)
  • 11 . 运行下列程序段,输出的结果是 (5分)
  • 12 . a|10(a与10都是10进制,且二进制表示最高位为1)运算的结果是? (5分)
  • 13 . 下面代码采用递推算法来计算斐波那契数列 $f(n)=f(n-1)+f(n-2)$,则横线上应填写? (5分)
  • 14 . 假设有两个城市:城市A和城市B。每个城市的温度都在-50到50摄氏度之间。当且仅当只有一个城市的温度低于0时,输出1,也就是说,如果城市A的温度低于0而城市B大于等于0;或者如果城市A的温度大于等于0而B小于0,则输出1,否则输出0。补全①和②处的代码。 (5分)
  • 15 . 下面代码实现的是判断n是否是质数的功能。补全 ① 和 ② 处的代码。 (5分)
判断题(每题5分,共25分)
  • 16 . 机器人技术不属于人工智能研究的内容,人工智能主要研究机器学习问题。 (5分)
  • 17 . ⼆维数组作为函数参数时,必须显式指定所有维度的⼤⼩。 (5分)
  • 18 . 递推是一种通过已知的初始值和递推公式,逐步求解目标值的算法。 (5分)
  • 19 . 10 进制数 63,在转换成二进制的计算过程中,产生了如下的式子: (5分)
  • 20 . 函数参数可以通过值传递、引用传递和指针传递,这样函数内对参数的修改可以直接修改传入变量的值。 (5分)
0
收藏
讨论
反馈

热门试卷

1
2025年全国青少年信息素养大赛-算法创意实践挑战赛—真题试卷(初赛)(初中组-1) 同学们考完试后应及时复盘:查错题、析错因,定位薄弱点,针对性训练,提升能力,补短板。
2
2024年全国信息素养大赛 算法创意实践挑战赛-复赛/省赛(小学组) 2024年全国信息素养大赛复赛真题(算法创意实践挑战赛)小学组
3
2024年全国青少年信息素养大赛-智能算法应用挑战赛C++小学组 海南赛区(初赛) 2024年全国青少年信息素养大赛 智能算法应用 海南赛区选拔赛真题
5
2025信息素养大赛-算法创意实践挑战赛C++【小学组】预选赛-模拟题 程序基础顺序结构:理解程序流程、基本输入输出。分支结构:if条件句、简单逻辑运算。循环结构:for循...
6
GESP C++等级考试 二级(2025年3月) 2025年3月 GESPC++ 二级等级考试真题