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

门户营销型网站搭建wordpress轻量博客主题

门户营销型网站搭建,wordpress轻量博客主题,游戏网站建设公司,wordpress导航怎么设置主页题目描述 将一个长度最多为30位数字的十进制非负整数转换为二进制数输出输入描述: 多组数据,每行为一个长度不超过30位的十进制非负整数。 (注意是10进制数字的个数可能有30个,而非30bits的整数)解析 例子 :123&…

题目描述

将一个长度最多为30位数字的十进制非负整数转换为二进制数输出输入描述:
多组数据,每行为一个长度不超过30位的十进制非负整数。
(注意是10进制数字的个数可能有30个,而非30bits的整数)

解析

例子 :123,设二进制数组为w[]

  • w[i++]:123//2=?..1

  • ? 作为下一个的除数: 1//2=0…1(余1加10)
    (10+2)//2=6…0(余0加0)
    (0+3)//2=1…1(余1,此处的1就是上一条的1)
    得到?为 ()61

  • 将61填入重复上述过程

代码

#include <stdio.h>
#include <string.h>char s[35];
char buf[205];//结果int main(){int num[35];while(scanf("%s",s)!=EOF){//按位保存int len = strlen(s);for(int i=0;i<len;i++){num[i]=s[i]-'0';}int i=0;int len_str = 0;//一位一位处理while(i<len){int c=0;//从末位判断是1还是0buf[len_str++] = (num[len-1])%2+'0';//更新num数组,存储每次的商,作为下一次的除数for(int j=i;j<len;j++){int temp=num[j];num[j] = (num[j]+c)/2;if(temp%2 == 1){c = 10;}else {c=0;}if(num[i]==0)i++;}}for(int i=len_str-1;i>=0;i--){printf("%c",buf[i]);}printf("\n");}return 0;
}
http://www.yayakq.cn/news/257353/

相关文章:

  • 上海手机网站制作公司网站建设分为
  • 邮政管理网站建设微商城怎么进入购买
  • 网站开发计划时间网站营销策略有哪些
  • 网站建设合同 法律声明家装室内设计
  • 做菠菜网站多少钱食品网站设计欣赏
  • 长尾关键词挖掘站长工具怎样用虚拟主机建网站
  • 织梦做的网站在百度搜索页劫取wordpress标签的作用
  • 云南网站建设定做网络搜索工具
  • 官方网站 建设情况汇报58招商加盟项目
  • 建设银行证券转银行网站上海公司名字大全
  • 网站制作建设网站开发需要什么知识
  • 网站规划建设与安全管理wordpress api 评论
  • 桂林视频网站制作建设网站企业邮箱
  • 上国外网站dnsdede做漫画网站的案例
  • 自学网站建设龙岗网站建设多少钱
  • 网站建设的目标与期望河北三河建设局网站
  • 天津住房和城乡建设建造师网站做网站设计要注意什么问题
  • 网络推广怎么干淄博网站建设优化
  • 天津做网站企业金华做网站的公司
  • 做搜狗手机网站优化首大专建设工程管理有用吗
  • 合肥市建设工程市场价格信息网站有赞微商城官网登入
  • 百度网站验证怎么做响水县住房和城乡建设局网站
  • 有几个网站可以做代发的工商网上注册营业执照
  • 什么网站做的产品海报比较多上海seo公司排名
  • 建设网站需要什么条件平面设计培训网站
  • 高端品牌网站设计企业网站建设有一个做ppt的网站吗
  • 个人网站制作源代码设计一款网页需要多少钱
  • 站长统计芭乐鸭脖小猪网页设计可以自学吗
  • 南康网站建设网站免备案空间
  • 二手手表回收网站做视频网站把视频放在哪里找