资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
1.2基本算法语句建议用时实际用时满分实际得分45分钟100分一、 选择题(每小题6分,共24分)1. 下面一段程序执行后输出的结果是()A3,1B4,1C4,2D4,32.阅读如图的程序,若分别输入-3、-2、-1、0、4、5,则输出的结果是()A.4,5 B.0,1,2,3,4,5 C.1,2,3,4,5 D.3,4,5,3. 程序如下:INPUT “a=”;aINPUT “b=”;bINPUT “c=”;cIF baTHENt=aa=bb=tEND IFIF caTHENt=aa=cc=tEND IFIF cbTHENt=bb=cc=tEND IFPRINT a,b,cEND若输入a=1,b=3,c=2,则输出的结果是( )A. 1,2,3 B. 3,2,1C. 2,3,1 D. 3,1,24. 执行下面的程序,如果输出的结果是4,那么输入的只可能是()A-2或2B2C-2或4D2或-4二、 填空题(每小题8分,共24分)5. 程序如下:若输入10,20,30,则输出结果为 .6. 分析下面的程序:若输入38,则得到的结果是 .7. 已知下列程序:INPUTtIFt=3THEN C=0.2ELSE C=0.2+0.1*(t-3)ENDIFPRINTCEND当输入t=5时,输出结果是 .三、解答题(共52分)8.(24分)下列程序运行后,a,b,c的值各等于什么?(1)a=3 (2)a=3b=-5 b=-5c=8 c=8a=b a=bb=c b=cPRINTa,b,c c=aEND PRINTa,b,c END9. (28分)元旦期间,某商场搞挂历促销活动:原价每本20元,购买5到9本按9折收费,买10本及以上按8折收费,画出收费的程序框图,并写出相应的程序. 1.2基本算法语句 答题纸 得分: 一、选择题题号1234答案二、填空题5 6 7. 三、解答题题8.9.1.2基本算法语句 答案一、选择题1.D 解析:a=3,b=1,a=a+b=3+1=4,b=a-b=4-1=3故输出的变量a,b的值分别为:4,3.故选D2.A 解析:分析程序中各变量、各语句的作用,再根据流程所示的顺序,可知:该程序的作用是判断输入数值的符号,并将输入的正数输出输入的6个数:-3、-2、-1、0、4、5中,只有4与5是正数,输出的结果为:4,5.故选A.3.B 解析:本题考查输入3个数,按由小到大的顺序输出.4.B 解析:该程序的作用是计算y=当x0时,x2=4,x=2;当x0时,y=x0,不可能等于4,那么输入的数是2故选B二、填空题5. 20,30,20 解析:给a,b,c赋初值分别为10,20,30,执行a=b后a的值为20,执行b=c后b的值为30,执行c=a后c的值为206.83 解析:根据程序语句,其意义为:输入一个x,使得 9x100,a=x10为取十位数,b=x MOD 10为取余数,即取个位数,x=10*b+a 重新组合数字,用原来二位数的十位当个位,个位当十位,否则说明输入有误.故当输入38时,输出83.7.0.4 解析:由已知中程序语句可知该程序的功能是:计算分段函数C= t=5,C=0.2+0.1(5-3)=0.4.三、解答题8.解:(1)把3赋给变量a,把-5赋给变量b,把8赋给变量c,把-5赋给变量a,把8赋给变量b,最后输出a,b,c,此时a=-5,b=8,c=8(2)把3赋给变量a,把-5赋给变量b,把8赋给变量c,把-5赋给变量a,把8赋给变量b,把-5赋给变量c,最后输出a,b,c,此时a=-5,b=8,c=-59.解:程序: 程序框图:INPUT“x=”;xIF x5 THEN y=20*xELSE IF x=10 THEN y=20*0.8*x ELSE y=20*0.9*x END IFEND IFPRINT yEND
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号