题目内容
编写程序,计算100!!.(注:n!!=n×(n-2)×(n-4)×…)
思路分析:本题考查WHILE循环语句设计程序的步骤.定义一个累乘变量s,与数列中的通项相乘,重复执行可得到结果.
解:程序如下:
n=100
s=1
WHILE n>=1
s=s*n
n=n-2
WEND
PRINT s
END
方法归纳 应用循环语句来处理累乘问题时,也应设置好计数变量和累加变量.
1.累乘问题的计数变量同累加问题的计数变量的作用一样,一般也是统计循环体执行的次数,改变循环条件的取值,为结束循环作准备.
2.累乘变量是为最终输出结果服务的.每进入一次循环体随着计数变量的改变而改变.累乘变量的初始值通常为1.
练习册系列答案
相关题目