《【学海导航】2014版高考数学一轮总复习 第37讲 基本算法语句和算法案例同步测控 文.doc》由会员分享,可在线阅读,更多相关《【学海导航】2014版高考数学一轮总复习 第37讲 基本算法语句和算法案例同步测控 文.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第37讲基本算法语句和算法案例1.下列关于“赋值语句”叙述正确的是()A3.6x是赋值语句B利用赋值语句可以进行代数式的化简C赋值语句中的等号与数学中的等号意义相同D赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值2.当a3时,下面的程序段输出的结果是()IFa10THENy2*aELSEya*aPRINTyA9 B3C10 D63.读下面的甲、乙两程序:甲乙i1S0WHILEi1000SSiii1WENDPRINT SENDi1000S0DOSSiii1LOOP UNTILi1PRINTSEND对甲、乙两程序和输出的结果判断正确的是()
2、A程序不同,结果不同 B程序不同,结果相同C程序相同,结果不同 D程序相同,结果相同4.下面方框中为一个求20个数的平均数的程序,在横线上应填充的语句为()S0i1DOINPUTxSSxii1LOOPUNTIL_aS/20PRINTaENDAi20 Bi20 Di205.下图程序运行的结果是_a1b1i3WHILEi6aabbabii1WENDPRINTaEND6.若k进制数123(k)与十进制数38(10)相等,则k_7.程序如下:若输入10,20,30,则输出结果为_INPUT“a,b,c”;a,b,cabbccaPRINTa,b,c8.用秦九韶算法求多项式f(x)0.00833x50.0
3、4167x40.16667x30.5x2x1,当x0.2时的值1.执行下列程序后输出的结果是_n5s0WHILEs1 THENy1/(x1)ELSEIF x1 THENyx2ELSEyx21/(x1)END IFEND IFPRINT yEND3.求满足123n500的最小的自然数n.(1)画出解决该问题的流程图;(2)以下是解决该问题的一个程序,但有几处错误,请找出错误并予以更正i1S1DOS20时退出循环534解析:由于数据比较少,可以用枚举的方法来解决a2,b3,i4;a5,b8,i5;a13,b21,i6;a34,b55,i7.65解析:由k进制数123可判断k4,若k4,38(10)
4、212(4)不成立若k5,38(10)123(5)成立,所以k5.720,30,20解析:给a,b,c赋初值分别为10,20,30,执行ab后a的值为20,执行bc后b的值为30,执行ca后c的值为20.8解析:根据秦九韶算法,把多项式改写成如下形式:f(x)(0.00833x0.04167)x0.16667)x0.5)x1)x1.按照从内到外的顺序依次计算一次多项式,当x0.2时的值v00.00833,v10.00833(0.2)0.041670.04,v20.04(0.2)0.166670.15867,v30.15867(0.2)0.50.46827,v40.46827(0.2)10.90635,v50.90635(0.2)10.81873,所以当x0.2时,多项式的值为0.81873.提升能力11解析:执行程序:n5,s0,满足s14,所以s055;n4,满足s14,所以549;n3,满足s14,所以s9312;n2,满足s14,所以s12214;n1,不满足s14,结束故n1.2111解析:本题是求分段函数值的问题,由程序可画出程序框图,所以输入2、1、0时,输出1、1、1.3解析:(1)流程图如图所示:(2)“DO”应改为“WHILE”; “PRINTi1”应改为“PRINTi1”; “S1”应改为“S0”7