当前位置:高中试题 > 数学试题 > 基本算法语句 > (本小题满分14分)下面是利用UNTIL循环设计的计算的一个算法程序.S=1i=1DO   ①   i=i+2LOOP  UNTIL      ②    PRI...
题目
题型:不详难度:来源:
(本小题满分14分)下面是利用UNTIL循环设计的计算的一个算法程序.
S=1
i=1
DO
   ①   
i=i+2
LOOP  UNTIL      ②    
PRINT S
END
(Ⅰ)请将其补充完整,并转化为WHILE循环;
(Ⅱ)绘制出该算法的流程图.
答案
(Ⅰ)答案见解析(Ⅱ)答案见解析
解析

试题分析:(Ⅰ)补充如下:
① S=S*i
②i>99                                                                    ……4分
WHILE循环程序如下:
S=i
i=1
WHILE   i <="99"
S=S*i
i=i+2
WEND
PRINT S
END                                                                      ……7分
(Ⅱ)流程图如左图
                                       ……14分
点评:当型循环结构先判断后执行,可以不执行循环;直到型循环结构先执行后判断,循环至少执行一次循环体,两种循环可以相互转化,画流程图时要注意各个符号的准确应用.
核心考点
试题【(本小题满分14分)下面是利用UNTIL循环设计的计算的一个算法程序.S=1i=1DO   ①   i=i+2LOOP  UNTIL      ②    PRI】;主要考察你对基本算法语句等知识点的理解。[详细]
举一反三
如果执行右边的框图,输入N=5,则输出的数等于(  )
A.B.C.D.

题型:不详难度:| 查看答案
以下程序运行后的输出结果为( )
A.17B.19 C.21D.23

题型:不详难度:| 查看答案
阅读如图所示的程序框图,运行相应的程序,输出的结果__________.
题型:不详难度:| 查看答案
一个算法的程序框图如图所示,若该程序输出的结 果是,则判断框内应填入的条件是
A.<4B.>4C.<5D.>5

题型:不详难度:| 查看答案
执行如图所示的程序框图,输出的S的值为           
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.