1.1.2.2一、选择题1.根据指定条件决定是否重复执行一条或多条指令的控制结构称为()A.条件分支结构B.循环结构C.递归结构D.顺序结构[答案]B2.(·天津文,3)阅读下边的程序框图,运行相应的程序,则输出s的值为()A.-1B.0C.1D.3[答案]B[解析]按照程序框图依次执行为:初始s=1,i=1第1次循环s=3,i=2第2次循环s=4,i=3第3次循环s=1,i=4第4次循环s=0,i=5 5>4,∴输出s=0
3.(09·天津理)下面的程序框图运行后,输出的S=()A.26B.35C.40D.57[答案]C[解析]由程序框图知,S=(3×1-1)+(3×2-1)+…+(3×5-1)=3×(1+2+…+5)-5=40
4.(·山东青岛)如图是一个算法的程序框图,该算法所输出的结果是()A.1+++…+B.1+++…+C
+++…+D
+++…+[答案]C[解析]i=1>10不成立,S=,n=4,i=2;i=2>10不成立,S=+,n=6,i=3;i=3>10不成立,S=++,n=8,i=4;…i=10>10不成立,S=+++…+,n=22,i=11,i=11>10成立,输出S
5.(09·辽宁理)某店一个月的收入和支出总共记录了N个数据a1,a2,…,aN,其中收入记为正数,支出记为负数.该店用下边的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的()A.A>0,V=S-TB.A0,V=S+TD.A0
要计算净盈利,应进行V=S+T运算,∴选C
6.(09·浙江理)某程序框图如图所示,该程序运行后输出的k的值是()A.4B.5C.6D.7[答案]A[解析]程序运行过程为:k=0,S=0,满足S