《2021年算法初步检测试卷答案》由会员分享,可在线阅读,更多相关《2021年算法初步检测试卷答案(6页珍藏版)》请在金锄头文库上搜索。
1、.高二单元测试试卷(参考答案)一、挑选题(每题5 分,共60 分)题号123456789101112答案CB二、填空题(每题B5 分,共B20 分)CBDDDBAD03713、14、DOC 版.15、2/516、三、解答题(本大题共5 小题,共 80 分,解答应写出文字说明、证明过程或演算步骤)17、( 10 分) Readx流程图:略 -5分If x 500Sbthen taa bb aElse-4分If acthen taacctElseIf bcthen-8分tbb cc t-12分20、( 18 分)End If End If End IfPrinta,b,c -16分解 : 依 编
2、号 顺 序 平 均 分 成 的 10个 小 组 分 别 为09,1019,2029,3039, 4049,5059,6069,7079,8089,9099.-6 分因第 7 组抽取的号码个位数字应是3,所以抽取的号码是63.-14分这个样本的号码依次是6,18,29,30,41,52,63,74,85,96 这 10 个号 .-18 分21( 20 分)解:用 c (单位:元)表示通话费用t (单位:分钟)表示通话时间,就依题意必有0.20t3c0.20.1t3t3,tZ 0.20.1 t31t3,tZ t-3 表示取不大于 t-3 的整数部分;(或用 Intt-3 也可以) -4分算法步骤如
3、下:程序框图如下所示:开头输入 t是t3 .否c0.2t 是正整数否是c0.20.1t3c0.20.1 t31输出 c终止-12分算法如下:ReadtElseIftcElse30.2Thenc0.2+0.1t-3+1End If End IfIf t=tThenPrintcc0.20.1t3End-20分四、附加题 此题满分 20 分开头i =1 , S =0输入 n是n 5 ?i=i+1S=S+x输入价格 x是i n ?否否n 10? 否i n ?否S=S*0.7是i=i+1S=S+x输入价格 x是min=10000否xmin.?i=i+1S=S+x输入价格 xmin=x是i n ?是否S=S min输出 S终止