资源描述:
《必修3第一章《算法初步》训练题(含答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、必修③第一章《算法初步》练习题一、选择题:1.下而对算法描述正确的一项是:(A.算法只能用自然语言来描述C.同一问题可以有不同的算法2.算法的三种棊本结构是()A.顺序结构、模块结构、条件结构C.顺序结构、条件结构、循坏结构)B.算法只能用图形方式来表示D.同一问题的算法不同,结果必然不同B.顺序结构、循环结构、模块结构D.模块结构、条件结构、循坏结构3.用二分法求方程x2-2=0的近似根的算法屮要川哪种算法结构()4.5.6、A、c、7.A.顺序结构対赋值语句的描述正确的是①町以给变量提供初值③可以给一个变量重复赋值A.①②③B.
2、①②B.条件结构(C.C.循环结构D.以上都用)②将表达式的值赋给变量④不能给同一变量重复赋值②③④D.①②④将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是(A,B.c=ba=bb=ab=aC.b=aa=bD.a=ca=cc=bb=a下列程序语句不正确的是(INPUT“MATH=”;a+b+ca=b+c下列给变量赋值的语句止确的是B、D、(PRINT“MATH二”;a+b+ca=b-c)C・a=b=4D・a=2*a③求函数/(%)=2x-l,x>04x+3,x<0的函数值④若集合A={-1,1},B^{xm
3、x=],H.Ao'■的函数值•其中不需耍用条件x+2,x<0语旬来描述其算法的有()A.1个B.2个C.3个D.4个9.给出以下四个问题:①解不等式(。〉0且qhI).②求边长为6的正三角形的而积.Y=X+YPRINTX,
4、Y13.当a=3时,上而的程序段输出的结果是()A.9B.3C.10D.614.为了在运行下面的程序之后得到输出16,键盘输入x应该是()INPUTxA、3或-3IFx<0THENy=(x+l)*(x+l)B、-5ELSEy=(x-l)*(x-l)C、5或-3ENDIFPRINTyD、5或-5A.100B.50C.25D.150INPUTxIFx<=5THENy=l()*xELSEy=7.5*xENDIFPRINTyEND第(11)题a=1b=3a=a+bb=a-bPRINTa,bEND第(12)题IFavlOTHENy=2*ael
5、sey=a*aPRINTyEND(第13题)12•计算机执行上面的程序段后,输出的结果是()A・1,3B.4,1C.0,0END15.运行如下程序:当输入168,72时,输出的结果是()A.12B.24C.36D.7216.下而为一个求2()个数的平均数的程序,在横线上应填充的语句为()s=oA.i>20INPUTm,ni=lDODOB.i<20r=mMODnINPUTxm=nS=S+xC.i>=20n=ri=i+lLOOPUNTILr=0LOOPUNTILD.i<=20PRINTma=S/20ENDPRINTa(第15题)END1
6、7.下左程序运行后输出的结果为()A.50B.5C.25D.0a=0j=lWHILEj<=5a=(a+j)MOD5j=j+lWENDPRINTaEND第17题i=0n=5DOi=i+lLOOPUNTILi*i>=2000i=i-lPRINTiEND第18题S=0WHILES<10S=S+nn=n—1WENDPRINTnEND(第19题)18.上页中间边程序运行后,输出的值是()A.42B.43C.44D.4519•上页右边图中程序执行后输出的结果是()A.2B・1C.0D.-1C.9D.320.数1037和425的授大公约数是()A
7、.51B.1721.用秦九韶算法计算多项式/(x)=3x6+4x5+5x4+6兀彳+7宀8兀+1当兀=0.4时的值时,需要做乘法和加法的次数分别是()A.6,6B.5,6C.5,5D.6,522.用秦九韶算法计算多项式/(x)=12+35x-8x2+79x3+6x44-5x5+3x6在兀=-4时的值时,匕的值为()A.-845B.220C.-57D.3423.下列各数中最小的数是()A.85⑼B.210⑹C.1000⑷D.10111⑵二、填空题:1.用“辗转相除法”求得459和357的最大公约数是2.三个数72,120,168的最大
8、公约数是.3.用秦九韶算法计算多项式/(Q=*+5*+3/+2兀+1在兀=2时的值时,%4.5、下列各数方⑻.2叫7).1200©).Illi%中最小的数是分别写出下列程序的运行结果:(1);(2)S=0i=()DOS=S+ii二i+