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

C语言用函数的递归调用将十进制数转化为二进制数

发布网友 发布时间:2023-01-12 14:23

我来回答

3个回答

热心网友 时间:2023-07-14 15:23

#include<stdio.h>
#define n 20
void change2(int t)
{ //将十进制数转换到存放二进制的数组中
int i;
int b[n]={0};
for(i=0;i<20;i++)
{
b[i]=t%2;
t=t/2;
}
for(i=n-1;i>=0;i--)
{
printf("%d",b[i]);
}
printf("\n");
}

void main(){
int demo;
printf("请输入一个十进制数:");
scanf("%d",&demo);
change2(demo);
}

热心网友 时间:2023-07-14 15:24

#include<stdio.h>
void fun(int i)//定义变量i;
{ if(i>1)
fun(i/2);//变量i除2;
printf("%d",i%2);//输出i除以2的余数;
}
void main()
{ int n;
scanf("%d",&n);
fun(n);//调用递归函数
}

热心网友 时间:2023-07-14 15:25

[1] int i
[2] fun(i/2)
[3] fun(n)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我在电脑上面下的电影在手机上面不显示? 为什么视频在手机里放不出来在电脑里放得出来? 求问bb霜什么牌‍子‍好 BB霜哪个牌子的比较好啊? 我用很多BB霜都过敏脱皮,该用哪个牌子的才能不过敏?拜托了各位 谢谢... 没有去继续教育会计证会不会被吊销? 会计证连续几年未继续教育会被吊销 我想请问,能不能从视频里抓出一段声音,然后保存,变成手机铃声的那种格式... 高中地理知识如何描述地貌特征 中国地理第一讲:自然地理之河流 梦见在高级餐厅中吃饭是什么征兆 怎么申请公众号 微信的聊天记录删了怎样才可以恢复回来? 导电硅胶吸盘吃鸡神器原理 尿道拉尿痛 拉尿时为什么会刺痛,很痛 我女儿拉尿痛是怎么回事? 梦见父母有病 梦见父母身体有重病 怎样注销名下登录不了的 怎么注销? 梦见贴红对联 老油画除灰尘的专业方法 拔完牙不可以吐口水吗 汽车后视镜的正确调法 冰箱用除霉剂擦试后可以马上关闭冰箱门吗? 太原市城乡居民医保门诊开药能报销吗 太原市居民医保余额怎么用 换了聊天记录还有吗? 500A型号的Co2保护焊机,需要多大的发电机?。焊机输入电压是380V C语言,怎么用递归函数,把输入的一个十进制整数转换成二进制数输出 83寸的电视适合放桌子上吗 宝宝四个月哭闹不止什么原因 有哪位知道这个声音音效 foxpro 测试记录是否有删除标记的函数 怎么用? 怎样防止狐狸毛领掉毛? 狐狸毛掉毛怎么处理 求一份演讲稿 关于 弘扬服务精神的 有声小说会录不会后期制作怎么办? 苹果更新的时候id怎么换 大家好 请问为什么电脑开机会发出六声滴滴声?有什么解决方法吗? 华为平板怎么设置多个闹钟铃声 帮别人贷款能不能转到他名下? 如何在JSP页面中实现网银支付 使用jsp网站? 网站连接支付宝接口怎么实现单笔支付(asp.net) 信用卡的钱怎么转到支付宝 信用卡的钱能不能转到支付宝 QQ邮箱怎么添加收信人地址呢? 买房银行按揭贷款60万30年。每月还银行款多少? 快看2000代金券如何使用