题目内容

【题目】设计一个算法计算1×3×5×7×…×99值的算法画出程序框图写出程序.

【答案】见解析;

【解析】试题分析:由于本题要求1×3×5×…×99的累乘积的值,故要采用循环结构来解决此问题;根据题意判断循环体应为累乘的形式,i>99应为循环终止的条件;

按照DO-LOOP循环结构语句的模式写出程序语句,绘制出该算法的程序框图即可.

试题解析:算法步骤如下:

第一步:S1

第二步:i3

第三步:SS×i

第四步:ii2

第五步:判断i是否大于99,若是转到第六步;否则转到第三步,继续执行第三步,第四步,第五步;

第六步:输出S

第七步:算法结束.

相应的程序框图如图所示.

相应的程序如下:(1)

(2)本题中算法程序也可用WHILE语句编写:

练习册系列答案
相关题目

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

精英家教网