问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...用十六进制写出它最大正数的补码和最小负数补码

发布网友 发布时间:2024-10-07 09:15

我来回答

2个回答

热心网友 时间:2024-10-13 17:48

我值会用10进制啊,16禁止还不习惯啊。下面是我编的程序:
#include<stdio.h>
#include<math.h>
void main()
{
int b[16],c[16];int i,k,n=0;double a[16];
for(i=0;i<16;i++)
{
a[i]=pow(2,i);
c[i]=(int)a[i];
}
printf("请输入一个整数:");
scanf("%d",&k);
if(k>=c[15]||k<-c[15])printf("math error!请输入32767~-32768之内的数字!");
else
{
if(k>=0) {b[0]=0;n=1;}
else
b[0]=1;
k=abs(k);
for(i=0;i<15;i++)
{
if(k>=c[14-i])
{
b[i+1]=1;
k=k-c[14-i];
}
else
b[i+1]=0;
}
if(n==0)
{
for(i=0;i<15;i++)
{
if(b[i+1]==0) b[i+1]=1;
else b[i+1]=0;
}
b[15]=b[15]+1;
for(i=0;i<15;i++)
{
if(b[15-i]>1)
{
b[15-i]=0;
b[14-i]=b[14-i]+1;
}
b[0]=1;
}
}
for(i=0;i<16;i++)
printf("%d",b[i]);
}
printf("\n");
}

热心网友 时间:2024-10-13 17:50

int型:-32768到32767对应8000h到7FFFh
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
老师侮辱学生是否犯法 开启河南航拍新篇章 河南省航拍协会第一次会员代表大会召开 我想问下poscer m-3032款型手表售价是多少??? wp6m是啥意思 看图软件哪个好哪个看图软件好 5款强大到离谱电脑软件,都是效率神器!从此远离加班 在武汉买一套房大概要多少钱 武汉华润翡翠城的优缺点 k12教育为什么会被整顿 国家为什么要叫停K12教育? 单片机编程中1、求16位带符号二进制补码数的绝对值的思路是什么?2、求... 怎么求负数的补码? c语言考试的负数补码输出。 结果是什么 为什么? 婀潺峦锹堤龇这些字音序排列对吗 铭、峦、瞻、擦、勾按音序排列顺序 电脑分区扇区选多少 把词语补充完整,并选用三个词语写一段话 盐水羊腰子制作方法 同型半胱氨酸偏高会引起胸疼胸闷吗 同型半胱氨酸偏高,血压其它都正常对身体有什么为害吗? 耳机如何调音量 请问Cleer Arc怎么调节音量大小? 田七炖螃蟹需要炖多久 4t硬盘怎样分区win10 diskgenius如何对4t硬盘分区 4t硬盘当副盘如何分区 电焊机有什么牌子的? 阿秒是什么物理量 1阿秒表示的是时刻吗? 上海通用电焊机厂怎么样啊值得去吗 -10的二进制原码,反码,补码分别是多少? ...由5个1和3个0组成,则可以表示的最大十进制整数为?详细点·谢谢·_百... 网上买了烤箱坏的但是是一年多了不换 惠州市惠城区华丽大厦附近有什么旅馆,需要步行解决的 不要太远!最好... 余姚市有哪些学校 求一个进制数11110011与11110100相减方法 油烟机声音多少分贝算正常呢? 西餐厅一般有哪些菜品 意面用什么油 赵城参加了英语接力赛,第一站至第四站的平均成绩是78分。他想在最后一... 你将是我成功的第一站,怎么用英语翻译? 赢潇团队全国之旅第一站青岛,用英语怎么翻译 我有心脏病,要犯病的话就会心跳加速一分钟200.300下,用做手术吗? 母亲有心脏病,现在犯得很勤,几乎十多天一次,犯病时心跳加速,吃救... 我家族里有心脏病,可能是遗传,最近几天我感觉到心跳加速,想吃点什么药... 辽宁省丹东市东港市黄金价 三大运营商怎么选?哪个好? 美国各州公司年审时间及年审内容! 丹东万达广场商铺五大价值 三大运营商怎么选?哪个好