题目内容
对任意正整数是n,求s=1×
×
×…×
的值,请完善下列程序,并画出相对应的程序框图
| 1 |
| 2 |
| 1 |
| 3 |
| 1 |
| n |
考点:程序框图
专题:操作型,算法和程序框图
分析:由已知程序的功能是求s=1×
×
×…×
的值,我们可以借助循环来实现该功能,结合累乘项的通项公式为
,且首项为1,末项为n,步长为1,设置出循环体中各语句和循环条件,即可得到程序.
| 1 |
| 2 |
| 1 |
| 3 |
| 1 |
| n |
| 1 |
| n |
解答:
解:程序框图如下:
INPUT n
S=1
i=1
DO
S×1/i
i=i+1
LOOP UNTIL i>n
PRINT S
END
INPUT n
S=1
i=1
DO
S×1/i
i=i+1
LOOP UNTIL i>n
PRINT S
END
点评:本题主要考查了设计程序框图解决实际问题,利用循环语句写满足条件的程序,属于基础题.
练习册系列答案
相关题目