GESP C++ 真题 · 逐题精解
首页 › C++三级真题 › 2026年9月 › 第2题

GESP 2026年9月 C++三级 判断题 第2题

C++三级判断题2026年9月第2题

所属知识点:进制与编码 难度要求:熟悉 考频:—

求 −13 的补码,可以对正数 13 的二进制,从右向左扫描,遇到第一个 1 之后,右边所有位全部取反,左边保持不变。

正确答案:错误(×)

题目解析
错误。正确的快速求法是:从右向左遇到第一个 1 后,该 1 及其右边的位保持不变,左边的所有位取反。题述“右边取反、左边不变”正好说反了。以 13=00001101 为例,正确结果为 11110011(即 −13 的补码)。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习