对任意正整数n(n>1),设计一个程序框图求S=12×13×…×1n的值,并写出相应程序语句.
问题描述:
对任意正整数n(n>1),设计一个程序框图求S=
×1 2
×…×1 3
的值,并写出相应程序语句. 1 n
答
程序框图如下:
答案解析:由已知程序的功能是求S=12×13×…×1n的值,我们可以借助循环来实现该功能,结合累乘项的通项公式为1n,且首项为2,末项为n,步长为1,设置出循环体中各语句和循环条件,即可得到程序.
考试点:设计程序框图解决实际问题.
知识点:本题主要考查了设计程序框图解决实际问题,利用循环语句写满足条件的程序,属于基础题.