1、一、填空题1当a3时,下面的伪代码段输出的结果是_Ifa10 Theny2aElseya2EndIfPrint y解析:根据条件310,故y236,故填6.答案:62根据下列伪代码,可知输出的结果S为_I1While Ia,程序通过中间变量t将a与b交换,得a24,b3,然后计算ab24321,并将它赋给a,即此时a21,再计算ab21324,并将它赋给b,即此时b24,故最后输出的结果为a,b21,24.答案:21,247阅读下面的伪代码,并写出a3,b5时,输出的值a_.解析:当a3,b5时,赋值语句按顺序执行,aab8,b853,b,a.答案:8下面伪代码输出的结果为_解析:该伪代码表示
2、的是求S11357926.答案:269(2011年江苏)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为_Read a,bIf ab ThenmaElsembEnd IfPrint m解析:本题伪代码的含义是:输出函数中的较大者,所以m3.答案:3二、解答题10一球从100 m的高度落下,每次落地后又反跳回原高度的一半,再落下,在第10次落地时,小球共经过的路程是多少?画出程序框图,并写出程序解析:程序框图如图根据以上程序框图,可设计伪代码如下:也可用For语句,伪代码如下:11现欲求1的和(其中n的值由键盘输入),已给出了其流程图,请将其补充完整并设计出程序解析:这是一个利用循环结构来解决的求和问题,而且选用的当型循环结构,故ii1,SS.伪代码:12设计一个程序将全班50名学生中考试及格者(60分及格)的分数打印出来,并统计及格人数解析:我们可假定n为1,若n大于50则结束,否则输入G且与60比较,若G60,则输出分数,使n的值增加1,继续输入分数G,重复进行算法程序框图如图所示伪代码: 高考资源网()来源:高考资源网版权所有:高考资源网(www.k s 5 )