《算法案例》习题.doc_第1页
《算法案例》习题.doc_第2页
《算法案例》习题.doc_第3页
《算法案例》习题.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.3算法案例一、基础过关1下列各进制数中值最小的是 ()A85(9) B210(6)C1 000(4) D111 111(2)2把189化为三进制数,则末位数是 ()A0 B1 C2 D33已知一个k进制的数132与十进制的数30相等,那么k等于 ()A7或 4 B7C4 D都不对4四位二进制数能表示的最大十进制数是 ()A4 B64 C255 D155七进制数中各个数位上的数字只能是_中的一个6已知三个数12(16),25(7),33(4),将它们按由小到大的顺序排列为_7已知1 0b1(2)a02(3),求数字a,b的值8古时候,当边境有敌人来犯时,守边的官兵通过在烽火台上举火向国内报告,如图,烽火台上点火,表示数字1,不点火表示数字0,约定二进制数对应的十进制的单位是1 000,请你计算一下,这组烽火台表示约有多少敌人入侵?二、能力提升9已知44(k)36,把67(k)转化为十进制数 为()A8 B55 C56 D6210计算机中常用的十六进制是逢16进1的计数制,采用数字09和字母AF共16个计数符号,这些符号与十进制的数的对应关系如下表:十六进制0123456789ABCDEF十进制0123456789101112131415例如,用十六进制表示:ED1B,则AB等于 ()A6E B72 C5F D801110 303(4)和235(7)化为十进制数分别为_,_.12把五进制数1 234(5)转化为十进制数,再把它转化为八进制数三、探究与拓展13分别用算法步骤、程序框图、程序语句表示把k进制数a(共有n位数)转化成十进制数b.1.答案D2.答案A解析将189除以3得余数为0,所以189化为三进制数的末位数为0.3.答案C解析132(k)1k23k2k23k2,k23k230,即k23k280,解得k4或k7(舍去)4.答案D解析由二进制数化为十进制数的过程可知,当四位二进制数为1 111时表示的十进制数最大,此时,1 111(2)15.5.答案0、1、2、3、4、5、6解析“满几进一”就是几进制是七进制满七进一,根本不可能出现7或比7大的数字,所以各个数位上的数字只能是0、1、2、3、4、5、6中的一个6.答案33(4)12(16)25(7)解析将三个数都化为十进制数.12(16)116218,25(7)27519,33(4)34315,33(4)12(16)n是否成立若是,则执行第五步;否则,返回第三步第五步,输出b的值程序框图:程序语句:INPUT “a,k,n=”;a,k,nb=0i=1t=a MOD 10D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论