1、第 页 共 10 页 1n=5s=0WHILE s 11 B. i =11 C. i 10 B.i20 D.i99PRINT sEND直到型语句厦大附中高二数学测试答案 2010-9-15一、选择题(共 12 题,每小题 5 分,共 60 分)题号1 2 3 4 5 6 7 8 9 10 11 12答案C D B B C D A C D D B D二、填空题13、24 14、07 15、45;55 (816、 4.5; 17、 22 -22;18、输入一个两位数,交换它的十位和个位数字,45,102三、解答题19、解 (I)用辗转相除法求 840 与 1 764 的最大公约数.1 764 =
2、8402 + 84 840 = 8410 +0所以 840 与 1 764 的最大公约数是 84( II)用更相减损术求 440 与 556 的最大公约数.556440 = 116 440116 = 324 324116 = 208 208116 = 92 11692 = 24 9224 = 68 6824 = 44 4424 = 20 2420 = 4 204 = 16 164 = 12 124 = 8 84 = 4所以 440 与 556 的最大公约数 4.20、如下,第 页 共 10 页 8第 21 题程序框图S=0K=1Dos=s+1/k(k+1)k=k+1LOOP UNTIL k99
3、PRINT sEND(第 21 题程序)INPUT tIF t= 3 THENc=0.2ELSEc=0.2+0.1(t-3)END IFPRINT cEND(第 22 题程序)21、解 这是一个累加求和问题,共 99 项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法.程序框图如下图所示22、解 我们用 c(单位:元)表示通话费,t(单位:分钟)表示通话时间,则依题意有 3),(1.02,tt算法步骤如下:第一步,输入通话时间 t;第二步,如果 t3,那么 c = 0.2 ;否则令 c = 0.2+0.1 (t3);第三步,输出通话费用 c ;程序框图如图所示第 页 共 10 页
4、 923、 解答 :用 表示及格人数,S 表示及格同学的总分。则M程序框图如下: 程序如下:60?x45?i是否开 始结 束输 入0,1,0iST1MSxTx1/PSMT,输 出 是否24、解答 : ;|1Dx 由框图知数列 的递推关系为 ,n 142nx若输入 则依次可算得 ,049,65x0129,65即 为n1,(3)由 ,得 ,42()xf230x所以 ,即当 。,x或 01或,1nn0,1,0MiTSDoInput xIf then61SEnd if TxiLoop until 45i/PSMTPrint ,End 0x输 入 1nxD是否1()nxfn输 出 1n结 束开 始第 页 共 10 页 10故当 时, ;当 时, 。01xn02x()nN