第 1 题:AI 城 vs 动画城
1、📖 故事背景
2025年春节的时候,世界上发生了两件大事:
🤖DeepSeek:一个超级聪明的 AI 大脑
🎬《哪吒2》:一部超级火的动画电影
国王问小程序员:
“下面哪句话是真的?”
2、🔍 选项分析(像破案一样)
A ❌《哪吒2》是操作系统?
👉 不对,哪吒是电影,不是 Windows 哦B ❌ DeepSeek 是深海钻探?
👉 DeepSeek是我们中国团队研发的AI大语言模型C ❌《哪吒2》能写程序?
👉 电影不会写代码 😄✅D:DeepSeek 可以根据《哪吒2》的场景生成剧情脚本
👉 AI 可以“看懂”内容,再帮忙写东西 ✔
3、🎯 本关小结
AI 会“生成内容”,电影只是内容本身
4、✅ 正确答案
第 2 题:流程图王国的图形魔法
1、📖 故事背景
小 N 是一个数字小士兵。
如果它能被 3 和 5 同时整除,就要输出一句话。
国王问:
“这个
输出,在流程图里应该画在哪种框里?”
2、🧠 流程图小口诀(要背)
| 功能 | 图形 |
|---|---|
| 开始 / 结束 | 椭圆 |
| 判断 | 菱形 |
| 输入 / 输出 | 平行四边形 |
| 普通处理 | 矩形 |
3、✅ 正确答案
C:平行四边形框
第 3 题:双等号的陷阱
1、📖 故事背景
两个小精灵a和b:
int a = 3, b = 4; a == b; b == a; cout << a << ' ' << b;国王问:输出是什么?
2、🧠 关键魔法点
==❌不是赋值==只是“比较”,不会改变变量!
🔎 所以:
a 还是 3
b 还是 4
3、✅ 正确答案
第 4 题:彩球王国的循环规律
1、📖 故事背景
彩球排成一排:
🔴 5 个红
🟢 3 个绿
🔵 2 个蓝
👉一组刚好 10 个
用编号 % 10,就能知道颜色!
2、🧠 程序员发现
最后一个判断:
else if (remainder == 9 || remainder == 0)其实已经是“剩下Blue球的情况”了。
3、✅ 所以
直接改成:
else效果完全一样!
4、✅ 正确答案
👉A 、将else if ((remainder == 9) || (remainder == 0))修改为else效果相同
第 5 题:加法循环小火车
1、📖 故事背景
一列 for 循环小火车 🚂
每一节车厢都在算数字。
虽然题目代码没完全展示,但这是典型的:
循环
累加
最终输出一个数
2、🎯 计算
for (int i = 0; i < 10;i ++) if (i % 3) tnt += 1; else tnt += 2;(1) 当 i 不是 3 的倍数 +1(1,2,4,5,7,8,) 6个+1
(2)当 i 是 3 的倍数 +2(0,3,6,9) 4个+2
(3)合计: 1 * 6 + 2 * 4 = 14
4、✅ 正确答案
👉D、 14
第 6 题:break 的瞬间停止术
1、📖 故事背景
for 循环正在跑 🏃
突然遇到break!
2、🧠 重要规则
break:立刻跳出整个循环
不管你跑到哪,只要 break 出现,马上停!
3、✅ 输出结果
输出是10
4、✅ 正确答案
👉A 、10
第 7 题:if + for 的连环考验
1、📖 故事背景
这一题是“组合怪”:
取个位数
% 10判断颜色
再来一个 for 循环统计
2、🧠 判断技巧
for (i =0; i < 10; i++){ if (i % 3 == 0) continue; cout << "0" << "#"; } if (i >= 10) cout << "1" << "#";(1)if(i%3==0)continue;
👉0 、3、 6、 9 过,还剩下1、2、 4、 5、 7、 8、输出6次“0#”
(2)if(i>=10)cout<<"1"<<"#";
👉 输出1次“1#”
3、✅ 最终输出模式
👉0#0#0#0#0#0#1#
4、✅ 正确答案
👉D.0#0#0#0#0#0#1#
第 8 题:数字三角形的秘密
1、📖 故事背景
for 套 for
打印一个“数字楼梯” 🪜
形状是:
1- 2-1- 3-2-1- 4-3-2-1-2、🧠 规律总结
外层控制行
内层从 1 打到当前行
3、✅ 正确输出
因为没有空格和转行,所以是连续输出。
1-2-1-3-2-1-4-3-2-1-
4、✅ 正确答案
👉A.1-2-1-3-2-1-4-3-2-1-