GESP2025年9月认证C++四级真题与解析(判断题1-10)


🌟 第 1 题

(1)以下代码能正确初始化指针。

int a = 5; int *p = a;

判断结果:错


(2)🧸 故事讲解:钥匙和房子 🏠🔑

  • a = 5
    👉 房子里有 5 个糖果

  • p是一把钥匙

  • 但是你写的是:

int *p = a;

意思是:

👉 用“糖果数量”当地址?!

这是不对的 ❌


(3)✅ 正确写法应该是

int *p = &a;

(4)🧠 小朋友口诀

👉指针要地址,要加 &



🌟 第 2 题

(1)执行下面代码将输出 11。

int x = 10; void f() { int x = x + 1; cout << x << endl; }

判断结果:错


(2)🧸 故事讲解:影子变量 👻

在函数f()里:

int x = x + 1;

这是在说:

👉 重新定义一个x,用这个“还没出生的 x”,给自己加 1

⚠️ 这是未定义行为


(3)🚫 不是 11,也不是 任何确定的值


(4)🧠 小朋友口诀

👉 在函数中,创建变量,未赋初值,是未定义行为,无法预测



🌟 第 3 题

(1)以下 C++ 代码合法。

struct Student { string name; int age; float score; }; Student* students = new Student[20];

判断结果:对


(2)🧸 故事讲解:建一个学生班级 🏫

  • Student:学生模板

  • new Student[20]
    👉 创建20 个学生


(3)🧠 这是 使用指针,创建数组的正确写法

✔ 合法

✔ 常见

✔ Student* students =newStudent[20];new是新开一个。


(4)🧠 记忆口诀

👉new + 类型[数量] = 一排对象



🌟 第 4 题

(1)执行下面代码将输出 10。

void func(int* p) { *p = 10; } int a = 5; func(&a); cout << a;

判断结果:对


(2)🧸 故事讲解:

  • a = 5:盒子里 5 个糖

  • &a:把盒子地址给函数

  • *p = 10
    👉 直接改盒子里的糖果数量


(3)🎯 输出结果

10

(4)🧠 记忆口诀

👉指针参数给地址,函数就能修改原变量的值



🌟 第 5 题

(1)二维数组传参,函数参数写成int arr[][4]是错误的。

判断结果:错


(2)🧸 故事讲解:书架 📚

int arr[3][4];
  • 行数:可以不写

  • 列数:必须写!


(3)✅ 正确写法

void f(int arr[][4], int rows)

(4)🧠 为什么?

因为编译器需要知道:

👉每一行多宽


(5)🧠 记忆口诀

👉二维数组传参,列数不能省,行数可以省



🌟 第 6 题

(1)递推是在给定初始条件下,已知前一项求后一项的过程。

判断结果:对


(2)🧸 故事讲解:接力跑 🏃‍♂️🏃‍♀️

  • 第 1 个人知道

  • 第 2 个靠第 1 个

  • 第 3 个靠前两个……

这就是递推


(3)📌 例子:斐波那契

f[n] = f[n-1] + f[n-2];

(4)🧠 记忆口诀

👉 前人栽树,后人乘凉

👉 递推算法,怎么算

👉从前向后,逐步来推算



🌟 第 7 题

(1)虽然插入排序是 O(n²),但小数据下很受欢迎。

判断结果:对


(2)🧸 故事讲解:整理几张扑克牌 🃏

  • 5 张牌:插入排序很快

  • 10000 张牌:就慢了


(3)🎯 原因

  • 操作简单

  • 常数小

  • 小数据很快


(4)🧠 记忆口诀

👉数据小,插入好,移动单元比较少



🌟 第 8 题

(1)冒泡排序一轮后结果是{4,1,3,1,2,5}

❌️判断结果:错误


(2)🧸 故事讲解:气泡往上冒 🫧

原数组:

4 1 3 1 5 2

一轮冒泡(最大往后):

1 3 1 4 2 5

(3)👉 “冒泡排序的每一轮”是怎样换?

一轮冒泡排序 = 从左到右,相邻元素两两比较一次

⚠️ 注意关键词:

相邻
一次一格地比

不是“直接把最大换到最后”,
而是——一步一步冒过去


(4)“冒泡排序三句话口诀”🫧

1️⃣只能比相邻
2️⃣一步一步换
3️⃣一轮结束,最大的移到最后面



🌟 第 9 题

(1)以下代码只能捕获 int 类型异常。

int main() { try { throw 42; } catch (...) { cout << "Caught" << endl; } return 0; }

❌️判断结果:错误


(2)🧸 故事讲解:万能接球手 ⚾

  • catch(...)
    👉是万能接球球

  • 所有类型都能接


(3)🧠 记忆口诀

👉catch 参数写啥,只抓啥

👉catch (...)是万能接球手,所有没写的类型,它全包



🌟 第 10 题

(1)以下代码将 Hello 写入文件 data.txt。

ofstream file("data.txt"); cout << "Hello"; file.close();

判断结果:错


(2)🧸 故事讲解:写错本子 📘

  • cout:写到屏幕

  • file:是程序中创建的 ofstream 对象,它可以写到文件"data.txt"里


(3)❌ 错在哪里?

cout << "Hello"; // ❌ 写屏幕

✅ 正确写法

file << "Hello";

(4)🧠 记忆口诀

👉创建 ofstream 对象并打开文件,使用对象 与<<写入内容是关键!


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1184582.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

科学提升孩子记忆力

很多家长都希望孩子能拥有出色的记忆力&#xff0c;这不仅是学业进步的基石&#xff0c;更是未来学习能力的核心。传统的死记硬背方法往往效果有限&#xff0c;且容易让孩子感到枯燥和压力。如今&#xff0c;借助脑科学领域的前沿研究&#xff0c;我们能够更科学、更高效地帮助…

统一写入筛选器配置工具(UWF)完整使用文档

统一写入筛选器配置工具完整使用文档 目录工具概述 命令索引 详细命令说明 使用示例 注意事项1. 工具概述 统一写入筛选器配置实用工具(Uwfmgr.exe)是 Microsoft Windows 嵌入式操作系统中用于配置和管理统一写入筛选…

封神!2025 程序员自学捷径:免费 Java 专项 + 综合教程大全,零基础到精通收藏即通关

程序员是一个需要不断学习的职业。幸运的是&#xff0c;在这个互联网时代&#xff0c;知识就在那里&#xff0c;等着我们去获取。 作为一个“收藏从未停止&#xff0c;学习从未开始”的博主&#xff0c;秉承着好东西不能独享的态度&#xff0c;把收藏的学习网站整理分享出来&a…

Matter1.5版本解析,智能家居又添惊喜 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2026年智慧交通整体解决方案 - 全1125页下载

引言在城市化进程加速与机动车保有量持续增长的双重驱动下&#xff0c;交通拥堵、安全隐患、资源浪费等问题日益凸显&#xff0c;传统交通体系已难以满足现代社会对高效、安全、绿色出行的需求。为了应对这些挑战&#xff0c;智慧交通系统应运而生&#xff0c;成为现代交通管理…

智慧养老院如何“智慧”发展?看发展路径就明白

什么是智慧养老&#xff1f;通常来说&#xff0c;智慧养老是面向居家老人、社区以及养老机构的传感网络系统与信息平台&#xff0c;并在此基础上提供实时、快捷、高效、低成本的物联化、互联化、智能化的养老服务。但小阳发现&#xff0c;这样的“智慧”似乎并不精准。当下&…

Hadoop学习 day1 - 呓语

安装配置了三台虚拟机,并且下载连接了finalshell

一步API+Gemini 3.0 Pro进阶实战:多模态开发、性能调优与项目落地

一、多模态开发实战&#xff1a;图文/音文交互全解析 Gemini 3.0 Pro原生支持文本、图片、音频多模态输入输出&#xff0c;一步API完美兼容其能力&#xff0c;无需额外适配跨境传输&#xff0c;国内环境可直接调用。以下聚焦两大高频场景&#xff0c;拆解核心实现逻辑与关键代码…

GESP2025年9月认证C++四级真题与解析(单选题9-15)

&#x1f31f; 第 9 题&#xff1a;排序算法的“稳定性”是什么&#xff1f;&#xff08;1&#xff09;❓ 题目问下面关于排序算法稳定性的说法&#xff0c;哪个是错误的&#xff1f;正确答案&#xff1a;✅ C. 选择排序是稳定的排序算法&#xff08;错误&#xff09;&#xff…

day09-Dify介绍和虚拟机安装

今日内容 1 Dify介绍 1.1 Dify是什么 # 1 Coze 字节公司推出的 AI智能体快速开发平台--》让不懂代码的人,通过拖拽的方式--》完成AI智能体的制作- 1 受限于平台--》Coze关闭了---》你的智能体全没了- 2 上传知识库--》…

记录给rk3506编译CH34X驱动的小曲折

设置交叉编译工具链的时候原本设置的是buildroot编译出来的工具链,结果编译不通过(好像是模块加载不通过,时间太长忘了),问了ai才发现是与编译kernel的工具链不一致导致 换成prebuilt里面的工具链就可以了源码在git…

告别课程论文 “凑字数” 魔咒!虎贲等考 AI:一键拿捏高分论文通关秘籍

学期末的课程论文&#xff0c;堪称大学生的 “学术渡劫” 现场&#xff1a;选题靠撞运气&#xff0c;文献堆砌像 “文字拼图”&#xff0c;查重率居高不下改到崩溃&#xff0c;好不容易写完还被导师批 “口语化严重、逻辑稀碎”。作为深耕论文写作科普的博主&#xff0c;我实测…

英文文献的研读与分析方法探讨

做科研的第一道坎&#xff0c;往往不是做实验&#xff0c;也不是写论文&#xff0c;而是——找文献。 很多新手科研小白会陷入一个怪圈&#xff1a;在知网、Google Scholar 上不断换关键词&#xff0c;结果要么信息过载&#xff0c;要么完全抓不到重点。今天分享几个长期使用的…

爆肝7天整理!智能体(Agent)开发必学三大核心能力,让你的AI不再“智障“!

一个合格的智能体必须解决三大核心挑战&#xff1a; 如何思考&#xff08;规划与推理&#xff09;&#xff1a;将模糊指令拆解为可执行的清晰步骤。如何行动&#xff08;工具使用&#xff09;&#xff1a;突破模型自身限制&#xff0c;调用外部能力完成任务。如何成长&#xf…

Git 进阶技巧实战:从协作规范到问题排查+Git 核心命令速查表

Git 作为分布式版本控制工具&#xff0c;是程序员日常开发、团队协作的必备技能。多数开发者仅掌握commit、push、pull等基础操作&#xff0c;在复杂协作场景&#xff08;如多人开发同一分支、版本回滚、代码合并冲突、提交记录整理&#xff09;中频繁踩坑&#xff0c;效率低下…

ai搜索文献:智能技术在学术文献检索与分析中的应用研究

做科研的第一道坎&#xff0c;往往不是做实验&#xff0c;也不是写论文&#xff0c;而是——找文献。 很多新手科研小白会陷入一个怪圈&#xff1a;在知网、Google Scholar 上不断换关键词&#xff0c;结果要么信息过载&#xff0c;要么完全抓不到重点。今天分享几个长期使用的…

【AI开发干货】大模型搜索Agent架构演进:从Planner到ROMA,小白也能上手的AI技术指南!

深度搜索Agent核心问题其实就有两个&#xff1a;怎么把复杂问题拆得合理&#xff0c;以及怎么判断搜索结果够不够用。近两年深度搜索Agent发展很快各家的实现思路也越来越成熟&#xff0c;围绕这两个问题业界逐渐沉淀出几种主流架构&#xff1a;从最基础的Planner-Only&#xf…

传统问卷设计 VS 虎贲等考 AI:3 天工作量压缩到 30 分钟的科研效率革命

还在为一份学术问卷熬秃脑袋&#xff1f;翻遍文献找量表却不知如何本土化修订&#xff0c;设计好的问卷因问题歧义导致数据失真&#xff0c;回收几百份问卷后才发现信效度不达标…… 在实证研究里&#xff0c;问卷设计堪称 “第一道生死关”。据调研显示&#xff0c;超 65% 的社…

数据不会说话?虎贲等考 AI 让论文实证分析秒变 “硬核加分项”

还在对着满屏问卷数据抓耳挠腮&#xff1f;还在为 SPSS 的复杂参数设置崩溃熬夜&#xff1f;还在担心数据分析不专业&#xff0c;让论文实证部分沦为 “摆设”&#xff1f;在实证研究越来越受重视的学术语境下&#xff0c;数据分析早已成为论文质量的 “试金石”。而虎贲等考 A…

AI新风口:GraphRAG多模态杀疯了!小白也能秒会的黑科技,一张图搞定文本+图像+音频,CSDN首发干货!

编辑注&#xff1a;David Hughes 和 Amy Hodler 是2025年5月13日至15日ODSC East大会的演讲嘉宾。如需了解更多关于GraphRAG的信息&#xff0c;请关注他们的演讲《推进GraphRAG&#xff1a;文本、图像与音频实现多模态智能》。 在快速演进的人工智能领域&#xff0c;检索增强生…