GESP 三级 · GESP 202603 C++ 三级 第 8 题

选择题 · 答案 D · 考点:位运算

← 整套速查表 GESP 三级 全部真题

题目

已知 unsigned char c = 0x0F; (十六进制 0F = 二进制 00001111),执行 c = c << 3; 后,c 的十进制值是:( )。

答案:D

考点

位运算 讲解 →位运算 真题汇总 →

解题思维

看到 <<3 先想乘 8

常见错误

易把十六进制 0x0F 误看成八进制 015

详细解析(节选)

考点:位运算|十六进制转十进制

解析

0x0F 即十进制 15,左移 3 位等于乘以 $2^3=8$,故 $15\times8=120$。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断