HBC205724L1-4颠倒阴阳题解

一沫阳光 算法基础篇 52 0
想要成为编程高手?那就来试试全网最全C++题库,让您在练习中快速成长。
众所周知,计算机中,无符号整数是以二进制原码的形式存储的, 现在,对于给定的32位无符号整数,你需要从它二进制最高位的 1 开始,到最低位为止,之间的每一位取反,然后高低位翻转,输出结果的十进制表示, 例如 11 的二进制表示为 00000000 00000000 00000000 00001011,取反为 00000000 00000000 00000000 00000100,高低位翻转后结果为 00100000 00000000 00000000 00000000,即十进制的 536870912。

众所周知,计算机中,无符号整数是以二进制原码的形式存储的。 现在,对于给定的32位无符号整数,你需要从它二进制最高位的 1 开始,到最低位为止,之间的每一位取反,然后高低位翻转,输出结果的十进制表示。 例如 11 的二进制表示为 00000000 00000000 00000000 00001011,取反为 00000000 00000000 00000000 00000100,高低位翻转后结果为 00100000 00000000 00000000 00000000,即十进制的 536870912‬。

HBC205724L1-4颠倒阴阳题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
不断学习,不断挑战,才能在编程领域中脱颖而出!全网最全C++题库,助您成为编程高手!

标签: HBC205724L1-4颠倒阴阳题解