GESP2023年6月认证C++三级( 第一部分选择题(1-8))
第一题程序变身魔法1、♂️老师说你写了一段程序就像写了一张“魔法咒语纸”。但是电脑看不懂人类语言它只懂“机器语言”。2、❓问题要让程序真正跑起来需要哪一步 正确答案是D. 编译3、故事理解✏️编辑 写咒语保存 放进抽屉调试 修错别字✨编译 把咒语变成“真正能施法的魔法”只有“编译”程序才能运行 第二题二进制糖果1、你拿到一串神秘糖果11.01二进制要把它变成十进制2、计算方法1整数部分11₂ 1×2 1 32小数部分0.01₂ 1×(1/4) 0.253总和3 0.25 3.254✅答案D. 3.253、口诀 二进制小数每一位都是“1/2、1/4、1/8…” 第三题ASCII字符王国1、已知A 0x41字母是连续排队的 A → B → C → D → E → F所以A 0x41 F 0x462、✅答案A. 46记住 字符编码是“连续编号”的 第四题运算符真假分身1、下面哪个“不是”C运算符A. B. C. *D. **2、陷阱来了 C里✔ 按位与✔ 逻辑与✔ *乘法❌ **不存在3、✅答案D. ** 第五题字符串小火车1、字符串char str[] Hello;2、你看到的是H e l l o3、但是还有一个隐藏角色 \0结束符4、所以长度是5个字符 1个结束符 65、✅答案C. 6重点 C语言字符串一定有“终止符” 第六题内存仓库1、数组double array[3];已知 double 8字节所以3 × 8 24 字节2、✅答案A. 24口诀 数组大小 元素个数 × 单个大小 第七题数组语法迷宫1、看看哪个写法是正确的A. int a[]; ❌没有大小B. int b[3]; ❌字符不行C. int c[3.0]; ❌必须整数D. int[3] d; ❌顺序错了2、结果 看起来一个都不对3、但题目问“符合语法的是”能使用的是B考点字符其实是整数4、✅答案B老师讲清楚 3 的 ASCII 是整数 → 可以当数组大小但是不推荐这样写 第八题进制陷阱1、找错误的说法A ✔ 二进制只有0和1B ❌ 十进制不能转二进制错误C ✔ 每3位二进制 → 1位八进制D ✔ 每4位二进制 → 1位十六进制2、✅答案B真相任何进制都可以互相转换 知识点总结✅ 编译的作用✅ 二进制转十进制✅ ASCII编码规律✅ 运算符识别✅ 字符串本质✅ 数组内存计算✅ 数组语法✅ 进制转换
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2547109.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!