精英家教网 > 高中数学 > 题目详情
5.设计一个算法求1×2×3×…×100的积,要求画出程序框图并写出相应的程序语句.

分析 由已知中程序的功能为用循环结构计算1×2×3×…×100的值,为累乘运算,且要反复累乘100次,可令循环变量的初值为1,终值为100,步长为1,由此确定循环前和循环体中各语句,即可得到相应的程序框图.

解答 解:算法如下:
第一步:设i的值为1;
第二步:设S的值为1;
第三步:如果i≤100执行第四步,
否则转去执行第七步;
第四步:计算S×i并将结果代替S;
第五步:计算i+1并将结果代替i;
第六步:转去执行第三步;
第七步:输出S的值并结束算法.
程序如下:
S=1
i=1
WHILE i<=100
   S=S*i
   i=i+1
WEND
PRINT S
END

点评 本题考查的知识点是程序框图解决实际问题,其中利用循环解答累加问题时,关键是根据已知中的程序确定循环变量的初值、步长、终值,及累加量的通项公式,属于基础题.

练习册系列答案
相关习题

科目:高中数学 来源: 题型:解答题

15.(1)化简:$\frac{sin(π-α)sin(3π-α)+sin(-α-π)sin(α-2π)}{sin(4π-α)sin(5π+α)}$
(2)求值:已知tanɑ=1,求$\frac{2sinα+3cosα}{4sinα-5cosα}$的值.

查看答案和解析>>

科目:高中数学 来源: 题型:填空题

16.已知直线2ax+by-2=0(a>0,b>0)经过圆(x-1)2+(y-2)2=4的圆心,则$\frac{1}{a}$+$\frac{1}{b}$的最小值为4.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

13.设$\overrightarrow a$=(-1,1),$\overrightarrow b$=(x,3),$\overrightarrow c$=(5,y),$\overrightarrow d$=(8,6),且$\overrightarrow b∥\overrightarrow d,(4\overrightarrow a+\overrightarrow d)⊥\overrightarrow c$.
(1)求$\overrightarrow b$和$\overrightarrow c$;     
(2)求$\overrightarrow c$在$\overrightarrow a$方向上的投影;    
(3)求λ1和λ2,使$\overrightarrow c={λ_1}\overrightarrow a+{λ_2}$$\overrightarrow b$.

查看答案和解析>>

科目:高中数学 来源: 题型:填空题

20.边长为1的正方形的直观图面积为$\frac{{\sqrt{2}}}{4}$.

查看答案和解析>>

科目:高中数学 来源: 题型:填空题

10.已知双曲线x2-y2=1的左、右焦点分别是F1、F2,点P在双曲线上,且∠F1PF2=60°,则|PF1|•|PF2|=4.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

17.袋中有4个标号为1,2,3,4的相同小球,从中接连取两次,每次取一球,求取出的2个球号码之和X的分布列和期望.
(1)不放回取样;
(2)放回取样.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

14.在10瓶饮料中,其中有3瓶已过了保质期,从这10瓶饮料中任取3瓶,则至少取到一瓶已过保质期饮料的概率为$\frac{17}{24}$.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

15.已知圆O:x2+y2=1和定点P(4,3),圆外一点M作圆的切线MN,N为切点,且|MN|=|MP|
(1)求|MN|的最小值;
(2)以M为圆心,r为半径的圆与圆O:x2+y2=1有公共点,求r最小时圆M的方程.

查看答案和解析>>

同步练习册答案