当前位置: 首页 > news >正文

官网整站优化90设计网站免费素材

官网整站优化,90设计网站免费素材,网站发布流程,女子医院网站设计怎么做1.写一个函数算一个数的二进制(补码)表示中有几个1 #includestdio.h//统计二进制数中有几个1 //如13:1101 //需要考虑负数情况 如-1 结果应该是32// n 1101 //n-1 1100 //n 1100 //n-1 1011 //n 1000 //n-1 0111 //n 0000 //看n的变化 int funca(int c){int co…1.写一个函数算一个数的二进制(补码)表示中有几个1 #includestdio.h//统计二进制数中有几个1 //如13:1101 //需要考虑负数情况 如-1 结果应该是32// n 1101 //n-1 1100 //n 1100 //n-1 1011 //n 1000 //n-1 0111 //n 0000 //看n的变化 int funca(int c){int count0;while(c){cc(c-1);//新nnn-1的结果;nn-1其实是在相当于把二进制中最右边的1去掉,执行几次,就相当于有几个1count;}return count; }int func(unsigned int c){int count0;while(c){if((c%2)1)//算二进制数是否是1count;cc/2;}//去掉一位二进制数return count; } int fun(int c){int count0;for(int i0;i32;i){//int 有32个二进制if(((ci)1)1)count;}return count; } int main() {int a;scanf(%d,a);printf(%d\n,funca(a));printf(%d\n,func(a));printf(%d\n,fun(a));return 0; }2.算两个整数的二进制位有几个位(bit)不同 //如1999 2299 //结果为7 #includestdio.h int fun(int c){int count0;while(c){cc(c-1);count;}return count; }int main() {int a,b;scanf(%d%d,a,b);int ca^b;//确认二进制数中有几个不同位数 相同为0 相异为1printf(%d\n,fun(c));return 0; }3.获取一个整数二进制中的奇数位 偶数位 分别输出 #includestdio.h void func(int m) {printf(奇数位:\n);for(int i30;i0;i-2){printf(%d,(mi)1);}printf(\n偶数位:\n);for(int i31;i1;i-2){printf(%d,(mi)1);} } int main() {int a0;scanf(%d,a);func(a);return 0; }4.递归将字符串逆序存储 #includestdio.hint funcation(char brr[]){int i0;char *endNULL;for(i0;brr[i]!\0;)i;endbrr[i];//非库函数实现的strlenreturn (end-brr); }//递归实现将字符串内容反向逆序 //012345 //abcdef //先将a的位置放上f 后将f的位置放为\0 以便得到真正需要处理的字符串长度 在递归结束后将f的位置放a //依次类推 void fun(char *temp ){char changetemp[0];int lengfuncation(temp);temp[0]temp[leng-1];temp[leng-1]\0;if(funcation(temp1)1)//只要长度超过1 就进入递归fun(temp1);temp[leng-1]change; } int main(){setbuf(stdout,NULL);//clion软件及时输出缓冲区内容char array[10]abcdefg;fun( array);printf(%s,array);return 0; }5.递归实现计算一个数的每位之和 #includestdio.h//递归实现计算一个数的每位之和 int digsum(unsigned int a){if(a9)return digsum(a/10)a%10;elsereturn a; } int main(){int number0;//1729scanf(%d,number);printf(%d,digsum(number));return 0; }6.递归实现N的k次方 #includestdio.h //递归实现N的k次方 double fun(int c,int d){if(d0)//负次方return (1.0/(fun(c,-d)));else if(d1)return c;elsereturn fun(c,d-1)*c; } int main(){int a0,b0;scanf(%d%d,a,b);printf(%lf\n,fun(a,b));return 0; }
http://www.huolong8.cn/news/288761/

相关文章:

  • metro风格网站开发销售网站内容设计
  • 设置 iis 网站维护中英国免费做网站
  • 安徽建站管理系统价格深圳企业网站托管
  • 长沙企业网站建设多少钱属于建设工程合同的有哪些
  • 网站的内容建设四川城乡和住房建设厅官方网站
  • 武进网站建设公司聊天软件app开发
  • 成都网站建设新闻外国英文设计网站
  • 建设河南网站石家庄做网站汉狮网络
  • 网站工信部不备案吗wordpress 数据迁移
  • 济南网站建设杭州网站建设公司推荐
  • 深圳网站制作设计虾皮这种网站根本不值得做
  • 网站建设和维护管理预算.net网站设计
  • 广州建网站开发seo型企业网站网站配色原理
  • 如何在百度上做公司网站深圳住 建设局网站首页
  • 青岛专业网站排名推广在线软件开发平台
  • 赣州网站建设精英中山高端企业网站设计
  • 小米的网站设计运营推广的工作内容
  • 找南昌兼职做网站的简述网络营销的方法
  • 景安建网站直接下载app安装
  • 做网站哪个最好广州哪个区最繁华
  • 站长收录平台怎么做企业网站推广的方法
  • 网站建设保密协议天津网站设计推荐刻
  • 重庆网站建设首选承越尧都网站建设
  • 中山本地网站建设phpcms仿站教程
  • 免费企业邮箱有哪些石家庄seo网站推广
  • 360免费建站网页链接电商平台建设方案
  • 阿里万网怎么做网站wordpress婚庆主题公园
  • 大气网站模板下载白云区手机版网站建设
  • 商城型网站怎么做优化网站内容的设计
  • 做一个官方网站需要多少钱杭州公司网站建设电话