永发信息网

.-12用二进制表示,2字节。 -23用用二进制表示

答案:1  悬赏:40  手机版
解决时间 2021-04-01 14:04
  • 提问者网友:疯子也有疯子的情调
  • 2021-04-01 08:29
.-12用二进制表示,2字节。 -23用用二进制表示
最佳答案
  • 五星知识达人网友:大漠
  • 2021-04-01 08:41
石头 马,是忌讳问题。可用 itoa 函数,得4字节结果,你可以略去前16个bit, 或 赋16个0。或输出后16位。
#include
#include
int main()
{
char s[40];
short a=-12, b=-23,i;
itoa(a,s,2);
for (i=0;i<16;i++)s[i]='0'; //赋16个'0'
printf("%s\n",s);
itoa(b,s,2);
for (i=0;i<16;i++)s[i]='0';
printf("%s\n",s);
return 0;
}
请自己跑程序,这里若给你结果,则极可能不让贴上,在下可能被封
===
手工:-12 原马: 1 十一个零 1100;反马 1 十一个一,0011;
加1得 1 十一个一,0100。
类似的 -23, 不多说,怕不让回答。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯