章末检测卷(一)(时间:120分钟满分:150分)一、,b已被赋值,要交换a、b的值,采用的算法是( )=b,b==c,b=a,c==c,b=a,c==a,a=b,b=c答案 :若输出结果为0,则①处的执行框内应填的是( )=-===答案 A解析先确定执行框内是给x赋值然后倒着推,b=0时,2a-3=0,a=,a=时,2x+1=,x=-,x2,…,x10平均数的程序框图,图中空白框中应填入的内容为( )=S+=S+=S+=S+答案 A解析由循环结构的程序框图可知需添加的运算为S=x1+x2+…+x10的累加求和,,该算法所输出的结果是( ) C解析运行第一次的结果为n=0+=;第二次n=+=;第三次n=+=.此时i=4程序终止,即输出n=.,则输出的k的值是( ) C解析由题意,得k=1时,s=1;k=2时,s=1+1=2;k=3时,s=2+4=6;k=4时,s=6+9=15;k=5时,s=15+16=31>15,=12s=1DOs=s*ii=i-1LOOPUNTIL “条件”PRINTsEND执行后输出的结果是132,那么在UNTIL后面的“条件”应为( )>≥≤<11答案 ,,则输出S的值为( ) B解析第1次运行:S=0+13=1<50,第2次运行:x=2,S=1+23=9<50,第3次运行:x=4,S=9+43=73>50.∴输出S=73,,则输出的S等于( ) C解析由题意知:S=12+22+…+i2,当i=4时循环程序终止,故S=12+22+32+42=,输出的值是( )i=0DOi=i+1LOOPUNTILi*i>=2000 i=i-1PRINT C解析程序功能是求使i2<2000成立的最大i值,输出结果为i-1,∵442=1936,452=2025>2000,∴( )n=5s=0WHILE s<14s=s+nn=n-1WENDPRINT nENDA.- =5+4+…+n到首次不小于14的n-1的值,即(s,n)由以下运算得:(0,5)→(0+5,5-1)→(5+4,4-1)→(9+3,3-1)→(12+2,2-1),所以输出n=、,计算56和264的最大公约数时, 4解析由辗转相除法,264=56×4+40;56=40×1+16;40=16×2+8;16=8×,,=5时
复习参考题 来自淘豆网www.taodocs.com转载请标明出处.