精英家教网 > 高中数学 > 题目详情
图1给出一个用“当型”循环语句编写的程序:
(1)该程序的算法功能是求式子
 
的值.
(2)用“直到型”循环语句的形式写出该程序,请完成图2程序.
考点:伪代码
专题:算法和程序框图
分析:(1)根据已知中的程序框图,模拟程序的运行过程,并逐句分析各变量值的变化情况,可得答案.
(2)根据“直到型”循环语句的格式,及“直到型”循环语句的条件与相应“当型”循环语句的条件相反,可得程序语句.
解答: 解:(1)由已知中程序语句可得:该程序的功能是进行累加运算,
由累加器的初值为0,循环变量的初值为1,终值为9,步长为1,每次累加项为k2,可得:
该程序的算法功能是求式子12+22+32+42+52+62+72+82+92的值,
故答案为:12+22+32+42+52+62+72+82+92
(2)将程序改写成直到型循环后:
①DO
②S=S+k^2
③k=k+1
④LOOP UNTIL k>=10
点评:本题考查的知识点是程序代码,在写程序的运行结果时,我们常使用模拟循环的变法,但程序的循环体中变量比较多时,要用列举法对数据进行管理.
练习册系列答案
相关习题

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

下列函数中,在(0,+∞)上是减函数的是(  )
A、y=
1
x
B、y=x2
C、y=2x
D、y=
x(x>0)
-x(x≤0)

查看答案和解析>>

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

如图,在正三棱柱ABC-A1B1C1中,E,F分别为BB1,AC的中点.
(1)求证:BF∥平面A1EC;
(2)求证:平面A1EC⊥平面ACC1A1

查看答案和解析>>

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

已知函数f(x)=lnx-
a(x-1)
x+1

(Ⅰ)若函数f(x)在(0,+∞)上为单调递增函数,求实数a的取值范围;
(Ⅱ)设m>n>0,求证:
lnm-lnn
2
m-n
m+n

查看答案和解析>>

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

已知函数f(x)=x2-lnx.
(1)求曲线y=f(x)在点(1,f(1))处的切线方程;
(2)求函数f(x)的单调增区间.

查看答案和解析>>

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

已知A,B,C三点的坐标分别为A(3,0),B(0,3),C(cosα,sinα),α∈(
π
2
2
).
(Ⅰ)若|
AC
|=|
BC
|,求角α的值;
(Ⅱ)求y=
1
3
(3sinαcosα-
AC
BC
+1)的范围.

查看答案和解析>>

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

已知sinα•cosα=
1
8
,且
π
4
<α<
π
2
,则cosα-sinα=
 

查看答案和解析>>

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

已知角α的终边经过点P(-3,-
3
).
(Ⅰ)求sinα、cosα、tanα的值;
(Ⅱ)求
1+sinα
1-sinα
-
1-sinα
1+sinα
的值.

查看答案和解析>>

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

设数列{an}的前n项和为Sn,已知Sn=2an-2n+1(n∈N*).
(Ⅰ)求数列{an}的通项公式;
(Ⅱ)求证:当x>0时,ln(x+1)>
x
x+1

(Ⅲ)令cn=(-1)n+1log
an
n+1
2
,数列{cn}的前2n项和为T2n.利用(2)的结论证明:当n∈N*且n≥2时,
T
 
2n
<ln2

查看答案和解析>>

同步练习册答案