2015级数学第1页共2页第十二章算法与程序框图练习1.阅读下面的程序框图,则输出的S()A.14B.20C.30D.552.阅读图2所示的程序框图,运行相应的程序,输出的结果是()A.1B.2C.3D.43.阅读右图所示的程序框图,运行相应的程序,输出的结果是()A.2B.4C.8D.164.某程序框图如图所示,该程序运行后输出的k的值是()A.4B.5C.6D.75.执行右面的程序框图,输出的S是()A.378B.378C.418D.4186.如图的程序框图表示的算法的功能是()A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D.计算100531n时的最小的n值.7.某程序框图如图所示,则该程序运行后输出的B等于()7题A.15B.29C.31D.638.如果执行下边的程序框图,输入2,0.5xh,那么输出的各个数的和等于()A.3B.3.5C.4D.4.59题9.某流程如右上图所示,现输入如下四个函数,则可以输出的函数是()A.2)(xxfB.xxf1)(C.62ln)(xxxfD.xxfsin)(10.执行如图所示的程序框图,输出的S值为()A.1B.23C.1321D.610987开始11SS2S输出n是2,1Sn1nn否结束开始11SS2S输出n是2,1Sn2nn结束0,0kS2SSS开始100?S输出k否结束是1kk3题2题1题开始输出S0,1Si4?i1ii2SSi是结束否开始输出B2,1AB21BB1AA是结束否5A开始输出S否1,0Sk2SSk是开始1kk20k开始100s输出i1,3sissi2ii是结束否4题5题6题否yx是否开始0x0yxxh是结束1x输入,xh否是1y输出y2x否存在零点?输出函数()fx结束是开始输入函数()fx()()0?fxfx是否8题开始是否0,1iS2121SSS1ii2i≥输出S结束2015级数学第2页共2页11.某程序框图如图所示,若该程序运行后输出的值是59,则()A.4aB.5aC.6aD.7a12题图12.如图所示,程序框图(算法流程图)的输出结果是()A.16B.2524C.34D.111214题图16题图15题图14.执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是().A.k7?B.k6?C.k5?D.k4?15.如图所示,程序框图(算法流程图)的输出结果是().A.3B.4C.5D.816.执行如图所示的程序框图,若输入n的值为6,则输出s的值为().A.105B.16C.15D.1二、填空题:1.执行右边的程序框图,输出的T第1题图第2题图第3题图2.如图所示的程序框图表示的算法的结果是3.阅读右上面的流程图,若输入a=1,b=1,则输出的结果是4.执行如图所示的程序框图,若输入n的值为4,则输出s的值为第5题图5.某程序框图如图所示,若3a,则该程序运行后,输出的x值为________;6.已知程序框图如右图所示,则输出的i_______;开始S=1,k=1ka?S=S+1k(k+1)k=k+1输出S结束是否11题图是否输入1,1is输出s结束开始in第4题图n1sis1ii0,0,0STn5SS开始TS输出T否结束是2nnTTn开始1a100?a输出a是否21aa结束3a2bb是输出b开始1,1ab1aa否结束开始1,nxa3n输出结束x21xx1nn是否开始1S结束3i100Si输出2iiSSi是否