乡野玫瑰,绽放时代的华彩:小马拉大车,不负韶华!
第 1 题二进制小精灵变魔术1 题目把一个二进制小数转换成十进制数。
正确答案B
1
6252♂️ 故事讲解想象二进制数是一个“小精灵密码”
1
101我们要把它翻译成人类能看懂的十进制语言。
3 计算过程权值求和1️⃣ 整数部分1101位值1 × 881 × 440 × 201 × 11➡️ 合计13➡️ 合计132️⃣ 小数部分.101位值1 × 1/
2
50 × 1/401 × 1/
8
125➡️ 合计
625➡️ 合计
6253️⃣ 所以答案是13
625
1
6254 知识点
总结 二进制小数 小数点右边是1/2, 1/4, 1/8 … 第 2 题数组小火车 1 题目下面关于一维数组的说法哪一个是错的正确答案C2 故事讲解数组就像一列火车 每节车厢都有编号车厢挨着车厢排好可以随时换某一节车厢里的东西3 逐项分析✅A下标从 0 开始int a[3] {10, 20, 30}; // a[0] 是 10✅B内存中是连续存放的火车车厢紧挨着❌C数组长度只能运行时确定错误int a[5]; // 编译时就已经确定了✅D可以修改数组元素a[1] 99;4 知识点
总结 普通数组大小是提前定好的 第 3 题神秘的 sum 宝箱 1 题目一段代码运行后sum的值是多少正确答案D402 思路讲解这类题是典型的“for 循环 累加器”只要记住一句话每循环一次就往 sum 里加点东西3✨ 考试技巧自己画表格isum1121continue……8 2 : 等于 8 / 4 2i % 3 8 2 i % 3 2等差数列求和公式110*10 / 2 55continue的数组和2 5 8 15最终结果 55 - 15 404 知识点
总结 for 循环 累加变量sum i 第 4 题位运算小陷阱 1 题目下面程序输出什么正确答案B52 关键知识点这道题就考“位移运算”3 2 // 等于 0 8 3 // 等于 1(
故事讲解想象数字在传送带上表示向右挪挪一次相当于除以 2(
代码分析int x 5; if (x 3
// 32 0❌ 5 ≠ 0所以if不成立➡️x没变➡️ 输出55 知识点
总结位运算 3级考试必考 第 5 题字符串长度大冒险 1 题目string s C Programming;s.length()是多少正确答案B15(
数一数C(
(
(
空格(
P(
r6 o7 g8 r9 a10 m11 m12 i13 n14 g15(
知识点
总结length()空格也算字符 第 6 题神秘程序的输出 1 题目代码能正常执行输出结果是正确答案D42 提示这一题本质是数组索引 变量修改(
提醒大家一行一行慢慢看别跳intparr[1]; -- p 2(p
-- p 2 2 4 第 7 题min 函数小法官 ⚖️(
题目关于min()函数说法哪个是错的正确答案D(
故事讲解min是个小裁判min(3,
// 返回 3❌ 错误选项min() // ❌ 没有参数编译直接报错(
知识点
总结 函数必须要传对参数 第 8 题unsigned int 的地盘 1 题目unsigned int占2 字节能表示的范围是正确答案A0 ~ 655352 计算方法2 字节 16 位unsigned无符号最大值 2^16 - 10 ~ 655353 知识点
总结 unsigned没有负数 范围公式2 ^ 位数 - 1
阴蒂视频-阴蒂视频应用