程序框图练习题1.阅读下面的程序框图,则输出的SA.14B.20C.30D.552.阅读图2所示的程序框图,运行相应的程序,输出的结果是A.1B.2C.3D.43.阅读右图所示的程序框图,运行相应的程序,输出的结果是A.2B.4C.8D.164.某程序框图如图所示,该程序运行后输出的k的值是A.4B.5C.6D.75.执行右面的程序框图,输出的S是DA.378B.378C.418D.4186.如图的程序框图表示的算法的功能是DA.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积开始11SS2S输出n是2,1Sn1nn否结束开始11SS2S输出n是2,1Sn2nn结束0,0kS2SSS开始100?S输出k否结束是1kk3题2题1题开始输出S0,1Si4?i1ii2SSi是结束否4题C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D.计算100531n时的最小的n值.7.某程序框图如图所示,则该程序运行后输出的B等于A.15B.29C.31D.638.如果执行右边的程序框图,输入2,0.5xh,那么输出的各个数的和等于A.3B.3.5C.4D.4.59.某店一个月的收入和支出总共记录了N个数据1a,2,,Naa,其中收入记为正数,支出记为负数。该店用右边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的A.0,AVSTB.0,AVSTC.0,AVSTD.0,AVST10.如图1所示,是关于闰年的流程,则以下年份是闰年的为AA.1996年B.1998年C.2010年D.2100年11.某流程如右上图所示,现输入如下四个函数,则可以输出的函数是开始输出B2,1AB21BB1AA是结束否5A开始输出S否1,0Sk2SSk是开始1kk20k开始100s输出i1,3sissi2ii是结束否5题6题否yx是否开始0x0yxxh是结束1x输入,xh否是1y输出y2x是开始1,0,0kSTiAa输出,SV1kk否结束输入12,,,,NNaaaTTASSANk是否9题8题7题A.2)(xxfB.xxf1)(C.62ln)(xxxfD.xxfsin)(12.执行如图所示的程序框图,输出的S值为14题图()12题图A.1B.23C.1321D.61098713.某程序框图如图所示,若该程序运行后输出的值是59,则()A.4aB.5aC.6aD.7a14.如图所示,程序框图(算法流程图)的输出结果是()开始是否0,1iS2121SSS1ii2i≥输出S结束开始S=1,k=1ka?S=S+1k(k+1)k=k+1输出S结束是否13题图10题否存在零点?输出函数()fx结束是开始输入函数()fx()()0?fxfx是否11题A.16B.2524C.34D.111215.读如下程序框图,如果输出5i,那么在空白矩形框中应填入的语句为()A.2*2SiB.2*1SiC.2*SiD.2*4Si15题图16题图17题图16.执行右面的程序框图,如果输入的10N,那么输出的S()A.1111+2310……B.1111+2310……!!!C.1111+2311……D.1111+2311……!!!17.执行如图所示的程序框图,若输入10,nS则输出的()A.511B.1011C.3655D.725518.阅读右边的程序框图,运行相应的程序,若输入x的值为1,则输出S的值为A.64B.73C.512D.585否是1,0,1TSk开始N输入kTT1kkTSS?NkS输出结束18题图19题图20题图19.执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是().A.k7?B.k6?C.k5?D.k4?20.某程序框图如图所示,则该程序运行后输出的S的值为().A.1B.12C.14D.1821.执行下面的程序框图,输出的S=()A.25B.9C.17D.2021题图22题图22.如图所示,程序框图(算法流程图)的输出结果是().A.3B.4C.5D.823.执行如图所示的程序框图,若输入n的值为6,则输出s的值为().A.105B.16C.15D.123题图24题图第25题图24.如果执行下面的程序框图,输出的S=110,则判断框处为()A.10k?B.11k?C.10k?D.11k?25.阅读右边的程序框图,运行相应的程序,输出的结果为()A.1311B.2113C.813D.13826.如图所示,程序框图运行后输出k的值是26题图27题图28题图A.4B.5C.6D.727.如果右边程序框图的输出结果是6,那么在判断框中①表示的“条件”应该是()A.i≥3B.i≥4C.i≥5D.i≥628.若程序框图如图所示,则该程序运行后输出k的值是()A.4B.5C.6D.729.如图是一个算法的流程图,若输出的结果是31,则判断框中整数M的值是29题图30题图()A.3B.4C.5D.630.运行右面框图输出的S是254,则①应为()A.n≤5B.n≤6C.n≤7D.n≤831.执行如图所示的程序框图,输出的S值为31题图()A.4B.32C.23D.-132.执行如图所示的程序框图,输出的结果是()A.11B.12C.13D.14开始0,1,2xyzzxyyzxyz≤10是否输出z结束第32题图