10.2程序语言

10.2程序语言

ID:25762120

大小:708.69 KB

页数:22页

时间:2018-11-22

10.2程序语言_第1页
10.2程序语言_第2页
10.2程序语言_第3页
10.2程序语言_第4页
10.2程序语言_第5页
资源描述:

《10.2程序语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2012-2013学年度???学校11月月考卷1.阅读右侧程序:如果输入x=2,则输出结果y为()A.-5B.--5C.3+D.3-【答案】A第3题【解析】当x=2时,满足判断框中的条件x<0,执行:y=,输出π-5.故选A.2.当时,下面的程序段执行后所得的结果是()A.B.C.D.【答案】C【解析】因为退出循环体时i=5,所以.3.右边的程序语句输出的结果S为()i=1WHILEi<8S=2i+3i=i+2WENDPRINTSENDA.17B.19C.21D.23【答案】A【解析】解:根据题意,本题

2、为当i<8时计算S=2×i+3运算过程为:i=1S=2×1+3=5i=2S=2×2+3=7试卷第21页,总22页i=7S=2×7+3=17故选为A4.下列程序执行后输出的结果是(   )n=5s=0WHILEs<15s=s+nn=n-1WENDPRINTnENDA、–1B、0C、1D、2【答案】B【解析】解:根据题意可知第一次循环后得到S=5,n=4;第二次循环后得到S=9,n=3;第三次循环后得到S=12,n=2;第四次循环后得到S=14,n=1;第五次循环后得到S=15,n=0;此时输出结果,选B5

3、.右图所示的算法流程图中,输出的S表达式为()开始i=1,S=0i<100S=S+ii=i+1输出S结束否是S=1/SA.B.C.D.【答案】D【解析】解:i=1,满足条件i<100,执行循环体,S=1i=2,满足条件i<100,执行循环体,S=1+2i=3,满足条件i<100,执行循环体,S=1+2+3依此类推i=99,满足条件i<100,执行循环体,S=1+2+…+99i=100,不满足条件i<100,退出循环体输出S=,选D6.如下程序运行后输出的结果为()试卷第21页,总22页a=0j=1WHI

4、LEj<=5a=(a+j)MOD5j=j+1WENDPRINTaENDA.50B.5C.25D.0【答案】D【解析】解:根据伪代码所示的顺序,逐框分析程序中各变量、各语句的作用可知:程序在运行过程中各变量的值如下表示:是否继续循环aj循环前/01第一圈是12第二圈是33第三圈是14第四圈是05第五圈是06第四圈否故最后输出的值为:0故答案为D7.算法的三种逻辑结构是()A.顺序结构;流程结构;循环结构B.顺序结构;条件结构;嵌套结构C.顺序结构;条件结构;循环结构D.流程结构;条件结构;循环结构【答案】

5、C【解析】算法的三种基本结构是顺序结构、条件结构、循环结构,考查四个选项,应该选C故选C.8.下面是判断框的是()A、B、C、D、【答案】B【解析】解:根据框图的定义可知,判断框为菱形,选B9.下图程序执行后输出的结果是()A、B、0C、1D、2试卷第21页,总22页【答案】C【解析】当时跳出循环体10.当时,下面的程序段输出的结果是()A.B.C.D.【答案】D【解析】因为a=3<10,所以y=2a=6.11.把“二进制”数化为“五进制”数是()A.B.C.D.【答案】C【解析】12.条件语句的一般形

6、式如右图所示,其中B表示的是()A.条件B.条件语句C.满足条件时执行的内容D.不满足条件时执行的内容IFATHENBELSECENDIF(第3题)【答案】C【解析】13.将两个数交换,使,下面语句正确一组是()A.a=bb=aB.c=bb=aa=cC.b=aa=bD.a=cc=bb=a【答案】B【解析】先把b的值赋给中间变量c,这样c=17,再把a的值赋给变量b,这样b=8,把c的值赋给变量a,这样a=17试卷第21页,总22页故选B14.执行右边的程序框图,若,则输出的().A.3B.4C.5D.6

7、开始?是输入p结束输出否【答案】B【解析】,则当时,当时,所以程序运行了三次结束,此时,故选B15.读程序甲:乙:i=1000S=0S=0Fori=1To1000DOS=S+iS=S+ii=i-1NextLoopWhilei>=1输出S输出S对甲乙两程序和输出结果判断正确的是()(A)程序不同结果不同(B)程序不同,结果相同(C)程序相同结果不同(D)程序相同,结果相同【答案】B.【解析】显然程序不同,但输出的结果都是1+2+3+…+1000的值,故选B.16.右边的程序运行后输出的结果是A.16B.3

8、2C.64D.128试卷第21页,总22页S=1i=1DOi=i+1LOOPUNTILPRINTSEND【答案】C【解析】解:由题意得,S=2,i=2;S=4,i=3;S=8,i=4;S=16,i=5;S=32,i=6;S=64,i=7;此时终止循环,得到S=64,选C17.当时,下面的程序段结果是()i=1s=0WHILEi<=4s=s*x+1i=i+1WENDPRINTsENDA.B.C.41D.【答案】C【解析】当i=1时,满足i≤4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。