题目内容
1.画出求1!+2!+…+100!的程序框图,并写出程序(100!=1×2×…×100)分析 由已知中程序的功能为用循环结构计算1!+2!+…+100!的值,为累加运算,且要反复累加100次,可令循环变量的初值为1,终值为100,步长为1,由此确定循环前和循环体中各语句,即可得到相应的程序框图.
解答 解:程序框图如下:![]()
程序如下:
F=1
FOR i=1 TO 100
F=F*i
NEXT
PRINT F
点评 本题考查的知识点是设计程序框图解决实际问题,其中熟练掌握利用循环进行累加和累乘运算的方法,是解答本题的关键,属于基本知识的考查.
练习册系列答案
相关题目
12.若函数f(x)=$\left\{\begin{array}{l}{2,x≤0}\\{3+{x}^{2},x>0}\end{array}\right.$,则f(-2)+f(3)=( )
| A. | 7 | B. | 14 | C. | 12 | D. | 2 |
16.己知i为虚数单位,复数z=(1-i)3的虚部为( )
| A. | -2i | B. | i | C. | 1 | D. | -2 |