1、一、选择题1以下各数中有可能是五进制数的为()A55 B106C732 D2 134解析:五进制使用04五个数字答案:D2当a3时,下面的程序段输出的结果是()IFa10 THENy2*aELSEya*aPRINTyA9 B3C10 D6解析:根据条件310,故y236,故选D.答案:D3根据下列程序,可知输出的结果S为()I1WHILEI8 II2 S2*I3 WENDPRINTSENDA17 B19C21 D23解析:当I9时,结束循环,此时S29321.答案:C4程序:a12ba MOD 10cABS(ab)dSQR(10*c)PRINT dEND运行结果是()A10 B0C11 D6解
2、析:由于b2,c10,d10,故选A.答案:A5下列程序执行后输出的结果是()n5s0 WHIF saTHEN ta ab btEND IFaabbabPRINT“a,b”;a,bEND解析:输入a3,b24后,由于ba,程序通过中间变量t将a与b交换,得a24,b3,然后计算ab24321,并将它赋给a,即此时a21,再计算ab21324,并将它赋给b,即此时b24,故最后输出的结果为a,b21,24.答案:a,b21,247阅读下面的程序,并写出a3,b5时,输出的值a_ INPUTa,b aab bab b(ab)/2 a(ab)/2 PRINTaEND解析:当a3,b5时,赋值语句按顺
3、序执行,aab8,b853,b,a.答案:8下面程序输出的结果为_S1i1 WHILEi9 SSi ii2 WEND PRINTSEND解析:该程序表示的是求S11357926.答案:269下图中x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分当x16,x29,p8.5时,x3等于()A11B10C8D7解析:由于p8.5,6p9,根据程序图可知应执行x1x3,以8.5,所以x38.所以选C.答案:C三、解答题10一球从100 m的高度落下,每次落地后又反跳回原高度的一半,再落下,在第10次落地时,小球共经过的路程是多少?画出程序框图,并写出程序解析:程序框图如图根
4、据以上程序框图,可设计程序如下: s0 h100 i1 WHILEi10 ss2h hh/2 ii1 WEND ss100 PRINTs END11现欲求1的和(其中n的值由键盘输入),已给出了其程序框图,请将其补充完整并设计出程序解析:这是一个利用循环结构来解决的求和问题,而且选用的当型循环结构,故ii1,SS.程序:INPUTnS0i0WHILEin ii1 SS1/(2*i1)WENDPRINTSEND12设计一个程序将全班50名学生中考试及格者(60分及格)的分数打印出来,并统计及格人数解析:我们可假定n为1,若n大于50则结束,否则输入G且与60比较,若G60,则输出分数,使n的值增加1,继续输入分数G,重复进行算法程序框图如图所示程序:n1i0WHILE n50 INPUT“请输入学生成绩”;G IF G60 ii1 PRINT,GENDnn1 END PRINT,i高考资源网()来源:高考资源网版权所有:高考资源网(www.k s 5 )