- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012最新版世纪金榜 文数 单元评估·质量检测(九)答案
程序框图如下: 18.(12分)(1)求840和1 764的最大公约数. (2)把五进制数123(5)化为二进制数. 【解题提示】(1)求最大公约数用辗转相除法比较简洁. (2)先把“五进制”数化为“十进制”数,再把“十进制”数化为“二进制”数. 【解析】(1)利用辗转相除法得 1 764=840×2+84 840=84×10 ∴840和1 764的最大公约数为84. (2)123(5)=1×52+2×5+3×50 =25+10+3=38. ∴38=100110(2). ∴123(5)=100110(2). 19.(12分)设计算法,根据输入的x的值,计算y的值,写出计算程序. 【解析】第一步:输入x, 第二步:如果x2.5,则y=x2-1,输出y. 第三步:如果x≤2.5,则y=x2+1,输出y. (九) 第九章 算法初步、框图 (120分钟 150分) 一、选择题(本大题共12小题,每小题5分,共60分.在每小题给出的四个选项中,只有一项是符合题目要求的) 1.下面是一商场某一个时间制定的销售计划的局部结构图,则“计划”受影响的主要因素有( ) (A)1个 (B)2个 (C)3个 (D)4个 【解析】选C.影响“计划”的主要因素共有3个,是政府行为,策划部,社会需求. 2.下列关于条件语句的叙述正确的是( ) (A)条件语句中必须有ELSE和END IF (B)条件语句中可以没有END IF (C)条件语句中可以没有ELSE,但必须有END IF (D)条件语句中可以没有END IF,但必须有ELSE 【解析】选C.条件语句中可以没有ELSE,但必须有END IF语句. 3.(2011·南京模拟)阅读如图所示的程序框图.若输入a=6,b=1,则输出的结果是( ) (A)1 (B)2 (C)3 (D)4 【解析】选B.若a=6,b=1,则x=|a-b|=5, ∴b=6,a=6-2=4, ∴x=|a-b|=|4-6|=2. ∵22不成立 ∴输出x的值为2. 4.四位二进制数能表示的最大十进制数是( ) (A)4 (B)15 (C)64 (D)127 【解析】选B.1111(2)=1×23+1×22+1×21+1×20 =8+4+2+1=15. 5.下面程序运行的结果是( ) (A)2,3 (B)3,2 (C)2,2 (D)3,3 【解析】选B.∵a=2,b=3,ab ∴t=a=2,a=b=3, b=t=2, ∴a=3,b=2,故输出结果为3,2. 6.如图的程序框图,输出的结果是( ) (A)5 (B)10 (C)15 (D)20 【解析】选D.①a=5,S=1 ∵a≥4 ∴S=1×5 a=5-1=4 ②∵a=4,S=5, ∴a=4≥4 ∴S=5×4=20.a=4-1=3,a<4,输出S. 7.(2011·烟台模拟)如图是把二进制的数11111(2)化成十进 制数的一个程序框图,则判断框内应填入的条件是( ) (A)i≤4? (B)i≤5? (C)i4? (D)i5? 【解析】选A.11111(2)=1×20+1×21+1×22+1×23+1×24 =2×(2×(2×(2×1+1)+1)+1)+1. 或用秦九韶算法: 11111(2)=31 =2×15+1 =2×(2×7+1)+1 =2×(2×(2×3+1)+1)+1 =2×(2×(2×(2×1+1)+1)+1)+1. 8.多项式f(x)=4x3-3x2+5x-2当x=3时的值为( ) (A)90 (B)92 (C)94 (D)98 【解析】选C.∵f(x)=4x3-3x2+5x-2 =((4x-3)x+5)x-2 ∴4×3-3=9 9×3+5=32 32×3-2=94. 9.(2011·蚌埠模拟)已知程序, 该程序表示求______的值.( ) (A)3×10 (B)310 (C)39 (D)1×2×3×…×10 【解析】选B.分步依次写出s和i直到i=11时输出s. 10.如果执行程序输出的结果为1 320,则在WHILE后面的条件表达式应为( ) (A)i10 (B)i=10 (C)i=10 (D)i10 【解析】选B.因为12×11×10=1 320,故i≥10. 11.(2010·浙江高考)某程序框图如图所示,若输出的S=57,则判断框内是( ) (A)k4? (B)k5? (C)k6? (D)k7? 【解析】选A.当S=1时,k=1;当k=2时,S=4;当k=3时,S=11;当k=4时,S=26;当
文档评论(0)