《2022年高一数学必修算法初步复习学案 .pdf》由会员分享,可在线阅读,更多相关《2022年高一数学必修算法初步复习学案 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 n=5 s=0 WHILE s15 S=s + n n=n1 WEND PRINT n END 必修 3 算法初步复习学案自主预习1. 下列给出的赋值语句中正确的是()A 4=M BM=-M CB=A=3 D x+y=0 2三个数72,120,168的最大公约数是_。3下列各数)9(85、)6(210、)4(1000、)2(111111中最小的数是 _。4. 用“秦九韶算法”计算多项式12345)(2345xxxxxxf,当 x=2 时的值的过程中,要经过次乘法运算和次加法运算,并求3v= 5. .下列语言中,哪一个是输入语句( ) A.PRINT B.INPUT C.IF D.LET 6
2、在下图中,直到型循环结构为()A B C D 7. 将两个数 a=8,b=17 交换 , 使 a=17,b=8, 下面语句正确一组是 ( ) A. B. C. D. 8. 右边程序的输出结果为()A 3 ,4 B 7 ,7 C 7 ,8 D 7 ,11 9. 右图给出的是计算0101614121的值的一个程序框图,(第 9 题图)其中判断框内应填入的条件是()A i100 Ci50 Di 50 10. 右边程序执行后输出的结果是( )A.1B0 C1 D2典例分析1、右边是计算10099.5432程序框图 , (1)补充程序框图(1), (2)(3)(2)请写出对应的程序。例题 1 图X3 Y
3、4 XXY YXY PRINT X,Y 循环体满足条件?是否循环体满足条件?否是满足条件?循环体是否满足条件?循环体否是a=b b=a c=b b=a a=c b=a a=b a=c c=b b=a 开始i= (1) s=0 i=i+1 s= (2) (3) 输出s 结束是否名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 2 “n=” ,n i =1 s=1 i = ns=s*i i=i+1 PRINT s END IF 10a
4、THEN 2yaELSE yaaPRINT y a=0 j=1 WHILE j=5 a=(a+j) mod 5 j=j+1 WEND PRINT a END (第 6 题)例题 2 已知fx=22125xx00 xx画出程序框图 , 对每输入的一个x值, 都得到相应的函数值,并写出相应语句课堂检测1把求!n( 注: n!=n*(n-1)*,*2*1) 的程序补充完整2. 上右程序运行后输出的结果为_. 3. 当3a时,下面的程序段输出的y 是()A9 B 3 C10 D6 4. 如图 1 所示,是关于闰年的流程,则以下年份是闰年的为A1996 年B1998 年C2010年D2100 年5、下面
5、的程序输出的结果S= 6、上面程序运行后的结果为_ (其中:“ (a+j) mod 5”表示整数 (a+j)除以 5 的余数)5x20yIF 0 xTHEN 3xyELSE 3yyEND IF PRINT xy ; y x END 第 2 题图I = 1While I8 S = 2I+3 I=I+2 WEND Print S (第 5 题)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 3 4. 用“辗转相除法”求得456 和
6、357 的最大公约数是() A3 B9 C17 D51名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 4 必修 3 第一章考测题参考答案名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 5 一、选择题CABAB DDADB二、填空题11、INPUT , WHILE
7、, WEND 12、 22 , -22 13、 5 , 5 14、111111(2)15、24 三、解答题16、解: 辗转相除法: 324=243181 , 243=81 30 ,所以, 324与 243 的最大公约数为 81 。更相减损术:32424381,24381162,1628181;所以, 81 为所求。17、解: i=1 s=0 WHILE i=100 s=s+i i=i+1 WEND PRINT s END 18、解:321012341 5253 54 5194(5)81948 248 30余203194302(8)19、算法流程图如右图所示:20、解:( )(76)5)4)3)2)1)f xxxxxxx012345677,73627,27 3586,86 34262,262 36789,789 322369,2369 3 17108,7108 3021324,VVVVVVVV(3)21324f21、解: 第一步:取2,3,4abc第二步:计算2abcp第三步:计算()()()Sp papbpc第四步:输出S的值(第 19 题) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -
限制150内