06_循环分支运用-小学生Scratch编程竞赛辅导 课件.pptVIP

06_循环分支运用-小学生Scratch编程竞赛辅导 课件.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

06循环分支运用程序设计基础

学习目标数字进制转换01回文数判别02

十进制数(DecimalNumber)十进制数是生活中使用最广的计数制。组成十进制数的符号有0,1,2,3,4,5,6,7,8,9等共十个符号,我们称这些符号为数码。在十进制中,每一位有0~9共十个数码,所以计数的基数为10。超过9就必须用多位数来表示。十进制数的运算遵循:“逢十进一”。数字进制10-1

二进制数(BinaryNumber)二进制数仅有两个不同的数码,即0,1;规则为:逢二进一。将8位(bit)二进制数称为一个字节,字节是计算机存储信息的基本数据单位。这就要说到存储器的容量单位: 1024B(byte)=1K 1024KB=1M 1024MB=1G数字进制10-2

十六进制是计算机系统中除二进制数之外使用较多的进制二进制数在计算机系统中处理很方便,但当位数较多时,比较难记忆及书写,为了减小位数,通常将二进制数用十六进制表示十六进制有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F等共十六个数码,分别对应于十进制数的0~15;逢十六进一。数字进制10-3

进制表示在数制使用时,常将各种数制用简码来表示:如十进制数用D表示或省略;二进制用B来表示;十六进制数用H来表示如:十制数123表示为:123D或者123;二进制数1011表示为:1011B;十六进制数3A4表示为:3A4H。数字进制10-4

十进制二进制十六进制000000100011200102300113401004501015601106701117数字进制10-5十进制二进制十六进制810008910019101010A111011B121100C131101D141110E151111F161000010

二进制与十进制的转换二进制数1101等于1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13。转化成十进制要从右到左用二进制的每个数去乘以2的相应次方,从2的0次方开始这种做法称为“按权相加”法。数字进制10-6

十进制转二进制用2辗转相除至结果为1,将余数和最后的1从下向上倒序写,就是结果。例如302:302/2=151余 0151/2=75余 175/2=37余 137/2=18余118/2=9余 09/2=4余 14/2=2余 02/2=1余 01/2=0余 1故二进制为100101110数字进制10-7

二进制与十六进制的转换原则:每4位二进制对应1位16进制,高4位不足的前面补039H=4FH=11111B==1FH数字进制10-8

十进制与十六进制的转换先除2取余,将十进制转换成二进制,再按照4位二进制对应1位16进制,转换成十六进制数十六进制转换成十进制:226H=2×162+2×161+6×160=550D数字进制10-9

1101如果是二进制数字表示1*23+1*22+0*21+1*201101如果是十进制数字表示1*103+1*102+0*101+1*1001101如果是十六进制数字表示1*163+1*162+0*161+1*1601101如果是W进制数字表示1*W3+1*W2+0*W1+1*W0每个1代表的含义是不同的。十进制中十位的1代表10,百位的1代表100,每位数字中1代表的大小,叫该位的权重。W进制数字中从右向左数第n位数字的权重是Wn-1数字进制10-10

接受用户输入的二进制数据,转换为十进制数字输出练习1:二进制转十进制

练习1:二进制转十进制

练习2:十进制转二进制

回文数是一种数字,其特点是正读倒读一样。如:98789,正读是98789,倒读也是98789练习3:判断用户输入的数字是否为回文数一种思路是将用户输入的数字当作字符串。然后将字符串的每个字符从头到尾依次取出来,然后从后到前再拼成一个新的字符串,如果两个字符串相同,则用户输入的数字为回文数。另一种思路是把用户输入的数字当作数字,通过取余数得到各位数字,颠倒顺序后再重新组装为新的数字,如果两个数字相同,则用户输入的数字为回文数。回文数判别

办法一回文数判别

方法二回文数判别

编程实现二进制和十六进制的互相转换编程实现十进制和十六进制的互相转换作业

数字进制转换十进制二进制十六进制回文数判别非字符串分解方式总结

文档评论(0)

迷糊小生℡ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档