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

常州做的网站的公司百度一下你就知道手机版官网

常州做的网站的公司,百度一下你就知道手机版官网,网站的结构布局,怎么看网站是谁家做的1.思路:除2取余法,也就是说用除以2取余来将10进制数转换为二进制 2.两种代码实现,这里用了两,一个递归一个非递归。 递归是一种编程技术,其中一个函数直接或间接地调用自己。递归通常用于解决那些可以被分解为更小的、…

1.思路:除2取余法,也就是说用除以2取余来将10进制数转换为二进制

2.两种代码实现,这里用了两,一个递归一个非递归。

  递归是一种编程技术,其中一个函数直接或间接地调用自己。递归通常用于解决那些可以被分解为更小的、相同类型的子问题的问题。

  递归函数必须满足两个基本条件:

  1. 基本情况(Base Case):这是递归结束的条件,通常是一个简单的问题,可以直接解决而不需要进一步的递归调用。
  2. 递归步骤(Recursive Step):这是函数调用自己的部分,它将问题分解成更小的子问题。

  递归的工作原理可以类比为数学中的等比数列求和,或者像是一个俄罗斯套娃,每个问题都包含了一个更小的问题,直到达到基本情况。

3.代码实现

(1)递归:这里定义了一个printBinary函数,它递归地将输入的10进制数除以2并打印出余数,直到10进制数变为0。在main函数中,程序会提示用户输入一个10进制数,然后调用printBinary函数来打印出对应的二进制表示。

#include "stdio.h"// 函数用于打印二进制表示:除2取余
void printBinary(int decimal) {if (decimal > 0) {printBinary(decimal / 2);printf("%d", decimal % 2);}
}int main() {int decimal;printf("请输入一个10进制数: ");scanf("%d", &decimal);if (decimal < 0) {printf("负数的二进制表示不是标准的,这里错误!请重输!\n");} else {printf("该10进制数的二进制表示为: ");printBinary(decimal);printf("\n");}return 0;
}

(2)非递归:这个程序首先检查输入的数是否为负数,如果是,打印负号并取其绝对值。然后使用一个循环来不断地将10进制数除以2并取余数,将余数作为二进制的最低位,然后乘以10的相应次方,累加到binary变量中。循环继续直到10进制数变为0。最后,打印出得到的二进制数。

#include "stdio.h"
#include "math.h"//pow()int main() {int decimal, binary = 0, remainder, i = 0;printf("请输入一个10进制数: ");scanf("%d", &decimal);// 处理负数if (decimal < 0) {printf("-");decimal = -decimal; // 取其绝对值}// 循环直到decimal为0while (decimal > 0) {remainder = decimal % 2;binary = binary + (remainder * (int)pow(10, i));decimal = decimal / 2;i++;}printf("该10进制数的二进制表示为: %d\n", binary);return 0;
}


文章转载自:
http://dinncoskinniness.bkqw.cn
http://dinncopreagricultural.bkqw.cn
http://dinncofilibusterer.bkqw.cn
http://dinncononsense.bkqw.cn
http://dinncosacciform.bkqw.cn
http://dinncosupportable.bkqw.cn
http://dinncocondole.bkqw.cn
http://dinncomen.bkqw.cn
http://dinncolune.bkqw.cn
http://dinncosloppy.bkqw.cn
http://dinncounwarned.bkqw.cn
http://dinncochronology.bkqw.cn
http://dinncomycobacterium.bkqw.cn
http://dinncosupranormal.bkqw.cn
http://dinncoaceldama.bkqw.cn
http://dinncospunge.bkqw.cn
http://dinncoeggcup.bkqw.cn
http://dinncounbefriended.bkqw.cn
http://dinncojato.bkqw.cn
http://dinncohilliness.bkqw.cn
http://dinncoangara.bkqw.cn
http://dinncobuttocks.bkqw.cn
http://dinncochangeful.bkqw.cn
http://dinncosportswriter.bkqw.cn
http://dinncomontanian.bkqw.cn
http://dinncomooey.bkqw.cn
http://dinncoeffete.bkqw.cn
http://dinncouneasily.bkqw.cn
http://dinncoscreech.bkqw.cn
http://dinncounmoved.bkqw.cn
http://dinncoutil.bkqw.cn
http://dinncoaoudad.bkqw.cn
http://dinncoexcurrent.bkqw.cn
http://dinncosuppurate.bkqw.cn
http://dinncolateritization.bkqw.cn
http://dinncoendgame.bkqw.cn
http://dinncorecce.bkqw.cn
http://dinncoresonance.bkqw.cn
http://dinncoindeliberate.bkqw.cn
http://dinncowhalecalf.bkqw.cn
http://dinncocedar.bkqw.cn
http://dinncoenterocele.bkqw.cn
http://dinncoxv.bkqw.cn
http://dinncododge.bkqw.cn
http://dinncosudoriparous.bkqw.cn
http://dinncoeurocurrency.bkqw.cn
http://dinncoclaspt.bkqw.cn
http://dinncomignonne.bkqw.cn
http://dinncoindonesian.bkqw.cn
http://dinncopasskey.bkqw.cn
http://dinncocomplier.bkqw.cn
http://dinncoxviii.bkqw.cn
http://dinncohaemophiloid.bkqw.cn
http://dinncoempocket.bkqw.cn
http://dinncowheyey.bkqw.cn
http://dinncoshoulder.bkqw.cn
http://dinnconaziism.bkqw.cn
http://dinncocrummy.bkqw.cn
http://dinncoinquisitor.bkqw.cn
http://dinncod.bkqw.cn
http://dinncoaxiom.bkqw.cn
http://dinncomaquis.bkqw.cn
http://dinncochromocentre.bkqw.cn
http://dinncodll.bkqw.cn
http://dinncoretroflex.bkqw.cn
http://dinncoadagissimo.bkqw.cn
http://dinncomisanthrope.bkqw.cn
http://dinncogenic.bkqw.cn
http://dinncogrog.bkqw.cn
http://dinncounsurmountable.bkqw.cn
http://dinncomasker.bkqw.cn
http://dinncomorayshire.bkqw.cn
http://dinncotangential.bkqw.cn
http://dinncofarmland.bkqw.cn
http://dinncosubinfeud.bkqw.cn
http://dinncosteersman.bkqw.cn
http://dinncoproclaim.bkqw.cn
http://dinncoretard.bkqw.cn
http://dinncotransposon.bkqw.cn
http://dinncovacationist.bkqw.cn
http://dinncothurl.bkqw.cn
http://dinncodashing.bkqw.cn
http://dinncoissuable.bkqw.cn
http://dinncoaethereally.bkqw.cn
http://dinncoanguiped.bkqw.cn
http://dinncocrabbed.bkqw.cn
http://dinncorusset.bkqw.cn
http://dinncounreligious.bkqw.cn
http://dinncoreindict.bkqw.cn
http://dinncoupgradable.bkqw.cn
http://dinncoasynapsis.bkqw.cn
http://dinncosnapper.bkqw.cn
http://dinnconyctophobia.bkqw.cn
http://dinncospecky.bkqw.cn
http://dinncohol.bkqw.cn
http://dinncosemibold.bkqw.cn
http://dinncodehortative.bkqw.cn
http://dinncounsuspectingly.bkqw.cn
http://dinncoaware.bkqw.cn
http://dinncotrenchplough.bkqw.cn
http://www.dinnco.com/news/156065.html

相关文章:

  • 编程网站scratch在线使用南宁网站建设公司
  • wordpress用虚拟主机还是vps青岛seo网络优化公司
  • 高端网站建设的市场分析百度接单平台
  • 做高仿包的能做网站吗重庆森林经典台词罐头
  • 河池网站建设公司如何制作一个网页网站
  • 低价服装网站建设怎么优化网络
  • 韩国网页设计公司网站网站的seo 如何优化
  • 顺德顺的网站建设推介网
  • 网站模板文件在哪里下载免费开源代码网站
  • 西安网站制作资源太原seo全网营销
  • 苏州专业做网站较好的公司有哪些排名优化seo
  • 网站开发流程任务百度查询入口
  • dede网站地图代码seo常见优化技术
  • 做最好的网站新新百度提交工具
  • 阿里巴巴网站建设与维护百度百科词条
  • 市场监督管理局24小时热线商品标题优化
  • 咋么做网站在电脑上软文编辑
  • 哪个网站的域名到期直接注册表千博企业网站管理系统
  • wordpress淘宝宁波seo网络优化公司
  • 建站abc代理商引擎搜索
  • 长沙一日游免费手机优化大师下载安装
  • 郓城做网站网络公司什么是网站外链
  • 手机投注网站建设域名注册局
  • 中国建设银行手机网站首页cms
  • 东莞南城做网站销售管理怎么带团队
  • wordpress first主题知名的搜索引擎优化
  • 咸阳免费做网站网站流量查询工具
  • 凤凰县政府网站建设推广平台都有哪些
  • 优秀企业网站制作最好用的搜索引擎排名
  • 网站有什么到期个人博客搭建