基本算法语句练习题(有答案).doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:11KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

基本算法语句练习题(有答案).doc

基本算法语句练习题(有答案).doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基本算法语句练习题基本算法语句练习题练习1.下列语言中,哪一个是输入语句A.PRINTB.INPUT2.右边程序的输出结果为A.3,4C.7,8()X=3Y=4X=X+YY=X+YPRINTX,Y)D.a=cc=bb=a()C.IFD.LETB.7,7D.7,113.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是(A.B.C.a=bc=bb=ab=aa=bb=aa=c4.下列给出的赋值语句中正确的是()A、3=AB、M=―MC、B=A=2D、x+y=05.A=15,A=-A+5,最后A的值为()A.-10B.20C.15D.无意义6.下列选项那个是正确的()A、INPUTA;BB.INPUTB=3C.PRINTy=2*x+1D.PRINT4*x7.下面为一个求20个数的平均数的程序,在横线上应填充的语句为(S=0i=1DOINPUTxS=S+xi=i+1LOOPUNTIL_____a=S/20PRINTaEND)A.B.C.D.i>20i<20i>=20i<=208、如果右边程序执行后输出的结果是990,那么在程序until后面的“条件”应为()A.i>10B.i<8C.i<=9D.i<99.程序输出的结果S=i=11s=1DOs=s*ii=i-1LOOPUNTIL“条件”PRINTsEND(第8题)I=1WhileI<8S=2I+3I=I+2WENDPrintS(第9题)10.读程序甲:i=1乙:i=1000S=0S=0WHILEi<=1000DOS=S+iS=S+ii=i+li=i-1WENDLoopUNTILi<1PRINTSPRINTSENDEND对甲乙两程序和输出结果判断正确的是()A.程序不同结果不同B.程序不同,结果相同C.程序相同结果不同D.程序相同,结果相同11.下边程序执行后输出的结果是()A.-1B.0C.1D.2n=5s=0WHILEs<15s=s+nn=n?1WENDPRINTnEND12.程序运行后的结果为__________(其中:(a+j)mod5”表示“整数(a+j)除以5的余数)13.程序运行后输出的结果为____________________.a=0j=1WHILEj<=5a=(a+j)mod5j=j+1WENDPRINTaEND(第12题)x=5y=-20IFx<0THENx=y-3ELSEy=y+3ENDIFPRINTx-y,y-xEND第13题14.下面程序的作用是求11115.设计一个算法求:1+++L+,352007试用程序框图和相应程序表示.1111+++???+的值1×23×45×699×100i=1S=0DOS=S+LOOPUNTILPRINTSEND【答案】1.B2.D3.B4.B5.A6.D7.A8.D9、1710.B11.B12、013、22,-2214、S=S+1/((i*(i+1))i=i+1i>9915.解:流程图如下:相应程序如下:S=0i=1DOS=S+1/iLOOPUNTILi>=2009PrintSEND