以下程序运行后的输出结果是( )i:=1;repeati:=i+2;S:=2i+3;i:=i-1;until i≥8;输出 S.A.17B.19C.21D.
题型:不详难度:来源:
以下程序运行后的输出结果是( ) i:=1; repeat i:=i+2; S:=2i+3; i:=i-1; until i≥8; 输出 S. |
答案
根据题意,本程序框图为求S的值, 循环体为“直到“循环结构 第1次循环:S=9 i=2 第2次循环:S=-11 i=3 第3次循环:S=13 i=4 … 第8次循环:S=19 i=7 第9次循环:S=21 i=8 此时i=8,满足条件,跳出循环,输出S=21 故选C. |
举一反三
如果某一循环变量的初始值为-100,终值为190,循环时每次循环变量的值增加10,则该循环变量一共循环的次数是______. |
若输入8,则下列程序执行后输出的结果是______; 输入t; If t<5, Then y=t2+1; Else if t<8, Then y:=2t-1; Else y:=t+1; 输出 y. |
计算机执行下面的程序,输出的结果是( ) a=1 b=3 a=a+b b=b*a 输出 a,b End. |
算法的三种基本结构是( )A.顺序结构、模块结构、条件结构 | B.顺序结构、条件结构、循环结构 | C.顺序结构、循环结构、模块结构 | D.模块结构、条件结构、循环结构 |
|
用For语句描述计算 1++++…+的值的一个程序. |
最新试题
热门考点