当前位置: 首页 > news >正文

GESP2023年12月认证C++三级( 第一部分选择题(9-15))


🎯 第9题 字符侦探社

题目:

程序统计某种字符出现次数,当输出为 3 时,横线上不能填的是:

A.str[i]=='o'
B.str[i]=='a'+14
C.str[i]==115
D.str[i]==111


1、🧠 故事讲解:

侦探小杨在字符串里找字符,找到一次就加1。
题目说:最后输出是3次

我们来看看谁和字符'o'是同一个人。


✅ A:str[i]=='o'

直接找字母 o 。没问题!


✅ B:'a'+14

'a'开始往后跳:

a(0) b(1) c(2) ... o(14)

所以:

'a'+14 == 'o'

也对!


❌ C:str[i]==115

ASCII码里:

  • 111 = o

  • 115 = s

所以这是在找's',不是'o'

如果原来 o 出现3次,s 不一定出现3次。


✅ D:str[i]==111

111 就是'o'的 ASCII 码。


✅ 第9题答案:C



🎯 第10题 整数王国的边界

题目:

32位计算机中,int的范围是?

A.2^31 ~ 2^31-1
B.2^32
C.-2^31 ~ 2^31-1
D.-(2^31)+1 ~ 2^31


1、🧠 故事讲解:

int是一个 32 格宝箱。📦

其中:

  • 1格负责正负号

  • 31格存数字

所以范围是:

最小:-2^31 最大:2^31 - 1

2、✅ 第10题答案:C



🎯 第11题 神秘数字

1、🧠 先看程序:

for(int i=0;i<=20;i++) { if(i%3 == 0 && i%5==0) //i被3整除同时被5整除 0,15 可以满足 { cnt++; } } cout << cnt; //cnt最终是2

2、✅ 第11题答案:A(2)



🎯 第12题 类型变身

1、题目:

数据类型转换后输出是多少?

A. 1.5
B. 1
C. 2
D. 1.50


✅ 第12题答案:B(1)


2、🌟 为什么会变成1?

(1)是因为:

3 / 2

如果两个整数相除,会丢掉小数部分!


(2)再乘1.0结果是:

1

不是 1.5 哦!



🎯 第13题 电话号码机器人

1、题目:

程序用于提取字符串中的电话号码,正确说法是?

A. 换行输出号码
B. 连着输出,无分隔
C. 连着输出,有分隔
D. 不能输出号码


✅ 第13题答案:A


2、🌟 讲解:

(1)程序是:

  • 遇到数字就存储后输出

  • 遇到非数字就换行


(2)输出:

01084025890 119 120 110


🎯 第14题 无人驾驶汽车

1、题目:

哪项不是自动驾驶系统选路必须的?

A. 麦克风
B. 扬声器
C. 油量表
D. 传感器


2、🧠 讲解:

自动驾驶车要完成任务:

① 听你说去哪

需要 🎤 麦克风

② 告诉你路线

需要 🔊 扬声器

③ 看周围环境

需要 📡 传感器

④ 油量表?

这是看还有多少油,虽然有帮助,但不是选路必须条件


✅ 第14题答案:C



🎯 第15题 计算机知识

1、题目:

现代电子计算机基于什么体系结构?

A. 图灵
B. 冯·诺依曼
C. 阿塔纳索夫
D. 埃克特-莫克利


2、🧠 故事讲解:

现在大多数电脑都按一个伟大科学家的设计建造:


3、👑 冯·诺依曼体系结构

它提出:

  • 输入设备

  • 输出设备

  • 存储器

  • 运算器

  • 控制器

这就像电脑身体的五大器官!


✅ 第15题答案:B


🎁 知识总结

🌟 ASCII码记忆

'o' = 111 's' = 115

🌟 int范围口诀

32位 int 真奇妙,
最小负数最大少。
-2^31 到 2^31-1!


🌟 整数除法口诀

整数除整数,小数全丢走!


http://www.jsqmd.com/news/655015/

相关文章:

  • 无刷磁力搅拌器哪家靠谱?口碑品牌与源头供应商整理(2026年) - 品牌推荐大师1
  • 智能报告员中的信息汇总与结果呈现
  • 2026高质感纹理漆实力厂家|桔纹漆砂纹漆裂纹漆一站式推荐 - 栗子测评
  • Qwen3-TTS-Tokenizer-12Hz快速上手:Flac无损音频token化后体积压缩比实测
  • Youtu-Parsing自动化运维:监控、日志与弹性伸缩配置
  • 告别软件切换!保姆级教程:在通达信里直接调用扫雷宝网页版查财务风险
  • PyTorch模型搭建的两种命名术:用OrderedDict给你的nn.Sequential层起个好名字
  • 如何彻底解决AMD显卡风扇控制问题:FanControl深度解析与实战指南
  • uniapp 单选标签radio-group导致css样式失效问题调整
  • 别再手动敲命令了!用Ansible 2.9批量管理华为ENSP模拟器里的路由器(保姆级避坑指南)
  • Janus-Pro-7B在C语言教学中的应用:智能代码纠错与讲解
  • Wan2.2-I2V-A14B科研应用:实验室科研成果可视化动态视频生成系统
  • LogcatReader:终极简单安卓日志查看器完整使用指南
  • 加盟灰指甲店哪个可靠?选「甲医生」
  • aidegen实战指南:一键生成AOSP项目的IDE配置,提升Java与C/C++开发效率
  • 炉石传说HsMod插件:如何快速提升游戏体验的55个实用功能指南
  • 从一次真实的网络环路故障复盘:STP收敛慢,到底‘慢’在哪几个关键计时器?
  • Open WebUI部署踩坑实录:从端口冲突到镜像构建失败的5个常见问题及解决方案
  • 保姆级教程:用GD32单片机USART串口实现485通讯,附完整源码与接线图
  • Verilog基础:前仿真时x信号的产生和x信号对于各运算符的特性
  • Modern Web架构原理:深入理解现代Web工具的设计思想
  • 动态规划解题框架
  • 3分钟快速上手:用Vue+SVG轻松绘制专业网络拓扑图
  • Navicat Mac版试用期重置全攻略:突破14天限制的终极方案
  • MogFace人脸检测模型-WebUI多场景:远程办公系统中会议参与者专注度基线建模
  • 终极音乐解锁指南:3分钟学会浏览器中解密加密音乐文件
  • Llama-3.2V-11B-cot效果展示:复杂场景下‘反常细节’识别准确率实测
  • ESP32开发板选购避坑指南:从NodeMCU到安信可,新手如何避免踩雷?
  • 一文学会Windows系统日志文件清理,让电脑重获新生!
  • Windows PowerShell 查看特定网卡的详细信息