题目内容

(本小题满分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分

考点:本小题主要考查两种循环结构和循环语句以及流程图的画法.

点评:当型循环结构先判断后执行,可以不执行循环;直到型循环结构先执行后判断,循环至少执行一次循环体,两种循环可以相互转化,画流程图时要注意各个符号的准确应用.

 

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网