永发信息网

请问在C语言中,如何将一个十进制数转化为八位二进制的数?

答案:4  悬赏:0  手机版
解决时间 2021-03-05 21:47
请问在C语言中,如何将一个十进制数转化为八位二进制的数?
最佳答案
#include
void main()
{
int a=12345;
printf("a=%o\n",a); //%o表示以八进制输出。
}
全部回答
int i=0,j,m,n,md;
int bt[20]={0};
md=35;//要转换的数
printf("\n");
n=md;
do
{
m=n;
bt[i++]=m%2;
n=m/2;
}while(m!=0);
for(j=7;j>=0;j--)
{
printf("%d",bt[j]);
}
printf("\n");
贴不下又不能删,百度怎么这样啊
可以用函数itoa将十进制数转换成对应二进制数的字符串,然后在输出该字符串。
int num= 15;
char str[8];
itoa(num,str,2);
printf(str);
其中itoa函数的第三个参数就是你要转换的进制数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
尚宫木桶吧在哪里啊,我有事要去这个地方
中央民族大学就业情况怎么
丽人行怎么去啊,有知道地址的么
南昌到株海多少公里
大众水饺馆地址在哪,我要去那里办事
如何有效地投诉海尔!!!!
如何培养男人的气场
Itisestimatedbysomeexpertsthatbytheendofne
上海二手07年迈腾为什么才卖四万多
请问在城市商业银行当普通柜员好还是在儿童福
佳好家饭店在哪里啊,我有事要去这个地方
S7e玩王者荣耀掉帧,有大神知道怎么可以控制
生物膜在结构上没有直接相连的是A. 内质网膜
请问,什么叫同人小说?同人是什么意思?,
南方那个城市正常弃婴最多
推荐资讯
赛尔号怎么免费得防御能量珠
【一旦的意思】一旦不能有中的一旦是什么意思
反问句是什么意思?
通用条件内以投标截止日前第28天定义为( )
什么是知行观?唯物主义知行观、唯心主义知行
保定白沟那边的包包贵不贵?进货!
新中原陶瓷在哪里啊,我有事要去这个地方
为什么人特别心急的时候会急哭?
求一本男主穿越到各种位的小说,其中最好包含
温州有啥特产
美纳湾休闲会所这个地址在什么地方,我要处理
睡不着的情况下服用安眠药的份量大概是多少?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?