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

GESP2025年3月认证C++三级( 第二部分判断题(1-10))


🎯 第1题:三角形守卫


1、🧠 守卫说:

👉 “三角形成立的条件只有:任意两边之和 > 第三边”

一个三角形就像一座山峰,如果两条边之和小于等于第三条边,山峰是没有海拔高度的。


2、🎭 故事

三条边像三根木棍 🪵🪵🪵

👉 想围成三角形:

必须满足:

任意两边加起来 > 第三边

但是有个前提是,是在同一平面上,我们的世界是三维的,如果三条线不在一个平面上,是形不成三角形的。


3、✏️ 例如

三条线都是互相垂直的,是形成不了平面图形的。

4、❌️ 结论

👉 这句话是错误的!


5、🎉 答案:错误



🎯 第2题:ASCII奇偶检测


1、🧠 代码

char x; int ASCII = (int)x; cout << (x & 1 ? "YES" : "NO");

2、🎭 故事

字符会变成数字(ASCII码)🔢

👉 比如:

'A' → 65 'B' → 66

3、✏️ 核心

x & 1

👉 作用:

👉 判断最后一位是否是1

👉 就是判断:

奇数?还是偶数?

4、🧪 举例

65(二进制:1000001)→ 奇数 → YES 66(二进制:1000010)→ 偶数 → NO

5、✅ 结论

👉 代码确实在判断奇偶!

🎉 答案:✔



🎯 第3题:闰年判断


1、🧠 规则

👉 闰年:

① 能被4整除 且 不能被100整除 或 ② 能被400整除

2、🎭 故事

年份想参加“闰年俱乐部”🎉

必须满足规则!


3、✏️ 代码分析

(n%4==0 && n%100!=0) || (n%400==0)

完全符合规则!


4、🧪 举例

2000 → ✔(能被400整除) 1900 → ❌(能被100但不能被400)

5、🎉 答案:✔



🎯 第4题:三五检测器


1、🧠 代码

cout << (n%15==0 ? "YES":"NO");

2、🎭 故事

👉 能被15整除 = 同时能被3和5整除!


3、✏️ 原理

15 = 3 × 5

4、🧪 举例

30 → YES(能被3和5整除) 20 → NO

5、🎉 答案:✔



🎯 第5题:合唱团组合


1、🧠 题意

👉 n个人
👉 每个人都可以:

✔ 参加
✔ 不参加


2、🎭 故事

每个同学都有一个按钮:

参加 / 不参加

3、✏️ 总方案数

2 × 2 × 2 × ... × 2(n次) = 2^n

4、🧪 举例

2人 → 4种 3人 → 8种

5、🎉 答案:✔



🎯 第6题:二进制分类


1、🧠 题目

👉 判断 2025 是不是 A类数(1的个数为偶数)


2、🎭 故事

把数字变成二进制,看“1”的数量!


3、✏️ 计算

2025 → 二进制:11111101001

👉 数一数:

1的个数 = 8个 ✔(偶数)

4、✅ 结论

👉 属于 A类数


5、🎉 答案:✔



🎯 第7题:除2机器


1、🧠 代码

while(n != 0) { cout << n/2 << ' ' << n%2; n /= 2; }

2、🎭 故事

一个机器不断:

👉 除以2
👉 输出 商 和 余数


3、🧪 举例

n = 5 5 → 商2 余1 2 → 商1 余0 1 → 商0 余1

4、✅ 结论

👉 描述完全正确!


5、🎉 答案:✔



🎯 第8题:13进制加法


1、🧠 题目

👉 A = 10
👉 B = 11(13进制)


2、🎭 故事

13进制世界:

A = 10 B = 11 C = 12

3、✏️ 计算

A + B = 10 + 11 = 21(十进制)

转回13进制:

21 = 1×13 + 8 → 18(13进制)

4、🎉 答案:✔



🎯 第9题:进制规则


1、🧠 进制门卫说:

👉 “k进制,逢k进位”


2、🎭 故事

就像:

10进制:逢10进1 2进制:逢2进1

3、✅️ 结论

👉本题答案为,表述正确!

(个位,百位,千位都是10进制的说法,按位索引也可以用0,1,2号位这样描述)


4、🎉 答案:正确



🎯 第10题:进制转换终极门


1、🧠 题目

👉 CCF(19进制)= 21AC(13进制)


2、🎭 故事

两种语言的数字要相等!


3、✏️ 简单判断

👉 转成十进制检查

(计算后发现不相等)


4、❌ 结论

👉 错误!

🎉 答案:❌


🌟 终极口诀

1、👉 三角形:

两边之和 > 第三边

要在同一平面上


2、👉 奇偶判断:

x & 1 → 看奇偶

3、👉 闰年:

4 ✔ 且 非100 ✔ 或 400 ✔

4、👉 组合:

每人2种 → 2^n

5、👉 进制:

逢k进位

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

相关文章:

  • STM32入门——硬件I2C读写MPU6050(16)
  • 源码开箱即用,智慧工地成品源码,基于Spring Cloud +UniApp技术框架
  • 广告在线设计不用学软件!5分钟做出高点击海报的3个实用技巧
  • 学习笔记:生成函数
  • 基于九轴传感器 + K-means 聚类的振动异常检测实战教程
  • 云原生时代的可观测性:软件测试从业者的新视角与实战指南
  • 突破下载瓶颈:3个鲜为人知的ComfyUI加速方案,速度提升300%的秘密
  • 常用库集合
  • 开发记录26/4/3
  • 流域水–碳–氮多过程耦合模拟
  • 终极高效IDM激活完整指南:专业解锁下载管理器试用限制
  • JAVA—— 杜绝越权访问!一套方案搞定数据权限隔离 + 多租户,直接集成项目
  • LangChain全面解析:从入门到实战,构建你的第一个AI应用
  • 揭秘JVM创世过程之JavaCallWrapper时空穿梭的检察官
  • AI大模型的简历如何写才能拿到面试机会?简历+项目+面试技巧+面试题一套全搞定!
  • Ex-Human起诉苹果,下架纠纷引关注
  • 5大核心功能完全掌握:ModTheSpire高效模组管理进阶指南
  • 5大核心功能打造高效媒体播放:免费开源解码工具LAV Filters全解析
  • 如何一次性解决Windows DLL缺失问题:VisualCppRedist AIO终极指南
  • 区块链智能合约测试安全指南:面向测试工程师的专业实践
  • 基于灰狼优化算法(GWO)的无人机协同路径规划
  • (含下载)WP Mail SMTP Pro WordPress插件使用教程
  • OpenClaw × 88API:10 分钟搭好本地网关,解决 API 超时和多渠道切换(2026 完整教程)
  • 双容水箱液位控制:从PLC梯形图到上位机组态
  • GIMP Resynthesizer终极指南:5分钟掌握专业级图像修复与纹理合成
  • 围绕 Email MCP Tool 的一次工程化尝试,以及 DМχΑРΙ 的出现
  • ollama在项目中,可以随意切换大模型吗。比如安装了qwen,llama,ds-r1等模型。
  • OpenMS深度解析:质谱数据分析的终极解决方案与架构创新
  • 2023B卷,磁盘容量
  • Linux/C++多进程