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

定义一个递归函数,求给定正整数的二进制形式的位数。

发布网友 发布时间:2022-05-10 21:08

我来回答

1个回答

热心网友 时间:2023-10-31 22:22

/*
*
程序:求给定正整数的二进制形式的位数
*
输入:
正整数
*
输出:对应二进制形式的位数
*
版本:
v0.1
*
完成时间
2008/11/23
*/
作者:Stephen
#include
<stdio.h>
#include
<stdlib.h>
int
GetBit(int
n);
void
Display(int
*result,int
len);
int
main(void)
{
int
count,i;
int
*number,*result;
printf("请输入正整数个数:\n");
scanf("%d",&count);
/*申请内存*/
number=(int
*)malloc(count*sizeof(int));
result=(int
*)malloc(count*sizeof(int));
printf("请输入%d个正整数:\n");
for(i=0;i<count;i++)
scanf("%d",&number[i]);
/*计算对应的二进制位数*/
for(i=0;i<count;i++)
result[i]=GetBit(number[i]);
/*显示结果*/
Display(result,count);
/*释放所占的内存*/
free((void*)number);
free((void*)result);
}
int
GetBit(int
n)
{
if(n==0||n==1)
return
1;
return
GetBit(n/2)+1;
}
void
Display(int
*result,int
len)
{
int
i;
printf("转换成二进制形式后的长度是:\n");
for(i=0;i<len;i++)
printf("%d
",result[i]);
printf("\n");
system("PAUSE");
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么是Medical Literature Analysis and Retrieval System (NLM)的缩 ... 医学工作者的因特网内容简介 2002年的一篇文章英文摘要被《医学文献联机数据库》(MEDLINE)收录,是否... 医学器具medline啥意思 民国市与县的关系是怎样的,市与县分别又是什么? 历代兵制中国民国兵制 冰箱运行时有水流声怎么回事? ud牛郎眼影真假判断 爆闪/没有平替❌ 牛郎眼影真假鉴别方法 鉴别❗️衰败城市牛郎眼影真假,粉质肉眼差距 求解答 pascal递归练习:求字母的全排列 求C语言用递归做的题目,主要是为了练习递归思想。谢谢 c语言递归函数编程习题 C语言函数递归调用习题,求答案解析 数据结构递归习题 10道pascal的递归习题,简单一点啊 C语言求一些关于递归的练习题 佳能 MG5180打印机可以不可以加墨?是否可以改进供墨系统,改进供墨系统打印效果怎么样? 佳能mg5180打印机打出这样是什么情 您好,您的佳能MG5180打印机是怎么加墨的呀?求救啊! 请问为什么打印机可以打印图片但是打印不了电子表格和文档,我的打印机是佳能MG5180的 佳能打印机MG5180字体纽曲怎么维修 佳能打印机MG5180报错6A81是什么意思 佳能MG5180墨水收集器已满如何清零? mg5180打印机显示“请安装打印头”是什么意思 添加佳能打印机时,MG5180的选添加哪个? 佳能打印机MG5180 MG6180这么好的高性价比打印机为什么没有人关注?想入手!!急急急!! CANON MG5180支持什么类型的数据 &gt; 佳能MG5180和佳能iP3680哪个好?麻烦告诉我 佳能MG5180墨盒怎样清零 如何进行递归定义? 怎样写出一个递归程序 不懂递归全排列 《编程珠玑》一道练习题:二分查找的递归算法,要求函数名为int binarysearch(DataType x[], int n)。 pascal递归教程 垃圾桶那里? 我要鸟的女毛是什么垃圾。 包是什么垃圾? 为什么?口香糖是... 茶包垃圾分类 oppor7s wifi下自动更新怎么关闭 牦牛会被红色激怒吗? 什么牛不耕田。 请问php的数据库函数中mysql_fetch_row、mysql_affected_rows、mysq... 黄牛和牦牛哪个厉害 战斗力最强的斗牛是哪种? 关于牛的历史问题 所有的牛(奶牛牦牛)对红色都敏感吗 世上有几种牛? 牦牛误入一高中操场散步撒欢,学校封闭的情况下,耗牛是如何进来的? dhl国际快递官网 她曾是央视主持人,因为丈夫出轨,大闹央视现场,如今的她怎样了? 胡紫薇张斌现状是?