精英家教网 > 高中数学 > 题目详情
17.设计一个计算1×3×5×7×…×199的算法,并写出程序,画出程序框图.

分析 由已知中程序的功能为用循环结构计算1×3×5×…×199的值,为累乘运算,可令循环变量的初值为1,终值为199,步长为2,由此确定循环前和循环体中各语句,即可得到相应的算法及程序框图,进而写出程序.

解答 解:算法步骤如下:
第一步:S=1;
第二步:i=3;
第三步:S=S×i;
第四步:i=i+2;
第五步:判断i是否大于199,若是转到第六步;否则返回第三步,继续执行第三步,
第四步,第五步;
第六步:输出S;
第七步:算法结束.
相应的程序框图如图所示:
程序如下所示:
S=1
i=1
DO 
  S=S*i
  i=i+2
LOOP UNTIL i>199
PRINT S
END

点评 本题考查的知识点是设计程序框图解决实际问题,其中熟练掌握利用循环进行累加和累乘运算的方法,是解答本题的关键,属于基础题.

练习册系列答案
相关习题

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

7.如图,四面体ABCD中,AD⊥平面BCD,E、F分别为AD、AC的中点,BC⊥CD.
求证:(1)EF∥平面BCD
(2)平面BDC⊥平面ACD.

查看答案和解析>>

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

8.若关于x的方程x2+ax+4=0在区间[1,3]上有实数根,则实数a的取值范围是[-5,-4].

查看答案和解析>>

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

5.已知在△ABC中,角A,B,C所对的边分别为a,b,c,且$\sqrt{3}bcosC=csinB$;
(1)求角C;
(2)若$c=\sqrt{3}$,求△ABC周长的取值范围.

查看答案和解析>>

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

12.已知数列{an}满足a1=2,an+an+1=4n-2(n≥2,n∈N*
(1)求数列{an}的通项公式;
(2)若数列{bn}满足b1+3b2+7b3+…+(2n-1)bn=an(n≥1,n∈N*),且设Sn=b1+b2+…+bn,求证:Sn<$\frac{7}{2}$.

查看答案和解析>>

科目:高中数学 来源: 题型:选择题

2.从6双不同的手套中任取4只,其中恰好有两只是一双的取法有(  )
A.120种B.240种C.255种D.300种

查看答案和解析>>

科目:高中数学 来源: 题型:选择题

9.已知f1(x)=cosx,f2(x)=f1′(x),f3(x)=f2′(x),f4(x)=f3′(x),…,fn(x)=fn-1′(x),则f2016(x)等于(  )
A.sinxB.-sinxC.cosxD.-cosx

查看答案和解析>>

科目:高中数学 来源: 题型:选择题

6.y=x2与y=x所围成的面积为(  )
A.1B.-$\frac{1}{2}$C.$\frac{1}{6}$D.$-\frac{1}{6}$

查看答案和解析>>

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

7.求下列函数的反函数.
(1)y=cosx,x∈[-$\frac{1}{2}$π,0];
(2)y=cosx,x∈[-π,0];
(3)y=cos(2x-$\frac{π}{3}$),x∈[$\frac{π}{4}$,$\frac{2π}{3}$];
(4)y=arccos(x+1),x∈[-2,0];
(5)y=$\frac{π}{2}$+arccos$\frac{x}{2}$.

查看答案和解析>>

同步练习册答案