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

编写程序将输入的十进制整数转换成二进制并输出,要求程序中编写一个函数...

发布网友 发布时间:2024-02-10 01:50

我来回答

2个回答

热心网友 时间:2024-03-01 13:10

#include <stdio.h>

void dec2bin(int n)

{if(n>1)dec2bin(n/2);

printf("%d",n%2);

}

int main()

{int x;

scanf("%d",&x);

dec2bin(x);

printf("\n");

return 0;

}

热心网友 时间:2024-03-01 13:12

假定 十进制整数 >= 0;
#include <stdio.h>
char * dto2(int x, char *s){
int y,i=0,L;
y=x;
while(1){
s[i]= y%2 + '0';
y=y/2;
i++;
if (y==0) break;
}
s[i]='\0';
L=strlen(s);
for (i=0;i<L/2; i++){y=s[i];s[i]=s[L-1-i];s[L-1-i]=y;}
return s;
}

int main()
{
int x;
char s[50];
printf("input positive int x:\n");
scanf("%d",&x);
if (x<0) {printf("x must be >=0\n"); return 1; };
dto2(x, s);
printf("%s",s );
return 0;
}
====
你可以直接用 系统里的函数 itoa(a,s,2); 何必舍近求远。当然,做做练习也不是不可以。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ipad mini2怎么看小说 关于ipadmini的几点疑惑 苹果平板图书阅读软件推荐推荐一个苹果可以用的免费看小说app 风冷无霜为什么噪音大 华为matepad11多大尺寸的 applewatch可以发微信语音吗? 人类基因组组成 仅从染色体照片(黑白非显带的)能否区别X染色体和C组染色体? ...车子加速不上来是什么原因,节气门清洗过了也不行? 换了变数箱油洗了节气门 提速慢了 停下来起步根本没力气 弟媳妇不让母亲回家住?该怎么办? 为什么任务栏上有很多360安全卫士的图标 请帮忙算一下农历83年七月十八的男的和89年四月初二的女的在一起合适... ...至 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_AIA.tmp 怎样可以使眼睫毛长的又密又长,要自然生长58 怎样可以使眼睫毛长的又密又长,要自然生长58 怎么样能让眼睫毛长长长密?22 立春饮食 羊肉不宜多吃 怎么能让眼睫毛变长变密?1117 立春之后应该少吃烤羊肉 立春后能吃牛羊肉吗 美的洗衣机桶自洁功能如何使用? 闲鱼怎么上同城首页曝光 苔藓和藻类有哪些相同点和不同点? 藻类、苔藓、蕨类和种子植物有何共同特征? 开花植物和不开花植物有什么共同点和不同点 怎样让眼睫毛快速长长?88 一年内怎么改第二次 一年内怎么改第二次 一年内怎么改第二次 拼多多商家给买家打电话换货可以吗 激光首饰焊机准备焊接时提示电压过低 ...我弟在外打工,我回家看望我妈,弟媳把门锁上,不要我进门,我执意要进... 为什么眉毛脸型两个一样 ...使用数组,编写一个十进制正整数转换为二进制数的转换工具 父母住在我家弟媳多次上门闹事辱骂我该怎么办? ...恢复备份在icloud总储存空间的东西 怎么显示没有可用的备份... 去弟弟家被弟媳拒绝了以后还去吗? 娘家的房子是父母盖的但弟媳竟然不给我进家门我是否可以起诉她?_百度... 退汽车票是不是必须在坐车的车站 营口市哪块有车手串的 ...山地自行车灯车前灯强光手电筒USB充电带电喇叭铃铛怎样调铃声... 绿能电动自行车如何换左喇叭? 华为手机自带手机杀毒软件吗? 企业如何申请抖音? 漏接了英国签证中心电话怎么办?!怎么办呢 漏接英国签证中心电话 四川事业单位面试培训班鸿途靠谱不? 怎样设置手机不漏接任何一个电话? 新乡县的地图哪里有卖的?