分析 由题意可得算法步骤为:第一步:使I=1;第二步:使S=2;第三步:使P=1;第四步:如果|S-2.718|>0.001判断为是,那么I←I+1,P←P×I,S←S+$\frac{1}{P}$,继续执行算法.否则,输出S,结束算法,结合算法步骤,利用循环结构能作出算法的程序框图,结合程序框图即可写出相应的程序代码.
解答 解:由题意可得算法步骤如下:
S1 I←1;
S2 S←2;
S3 P←1;
S4 如果|S-2.718|>0.001,那么I←I+1,P←P×I,S←S+$\frac{1}{P}$,重复S4;
S5 输出S.
流程图如下:
程序如下:
I=1
S=2
P=1
While|S-2.718|>0.001
I=I+1
P=P×I
S=S+$\frac{1}{P}$
End While
Print S
点评 本题考查设计算法的程序框图解决实际问题,是基础题.解题时要认真审题,注意熟练掌握循环结构的性质和应用.
科目:高中数学 来源: 题型:填空题
查看答案和解析>>
科目:高中数学 来源: 题型:填空题
查看答案和解析>>
科目:高中数学 来源: 题型:填空题
查看答案和解析>>
科目:高中数学 来源: 题型:填空题
查看答案和解析>>
科目:高中数学 来源: 题型:解答题
查看答案和解析>>
科目:高中数学 来源: 题型:解答题
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com