题库首页 › GESP等级认证(C++) › 题目 25382

已知大写字符 A 的ASCII编码的十六进制表示为 0x41 ,计算字符 m 的ASCII编码的八进制表示为 155 (八进制)。

A:正确
B:错误

正确答案:正确

答案解析

将大写字符 A 的十六进制 ASCII 编码 0x41 转换为十进制,得到 65。根据 ASCII 编码表,字符 A 对应十进制 65,后续字母依次递增。小写字符 m 是字母表中的第 13 个字母,其对应的大写字母 M 在 A 之后第 12 位,因此 M 的 ASCII 值为 65 + 12 = 77。小写字母 m 比 M 大 32,故 m 的 ASCII 值为 77 + 32 = 109。将十进制 109 转换为八进制,得到 155。验证该八进制值是否由十进制 109 正确转换而来,并确认字符 m 的 ASCII 值是否符合 ASCII 编码规则。

试卷来源:202603 CCF-GESP编程能力等级认证C++三级真题

本卷相关题目

在线做题 同科目题库