精英家教网 > 高中数学 > 题目详情
计算1+2+3+…+100的值有如下算法:
第一步,令i=1,S=0
第二步,计算S+i,仍用S表示.
第三步,计算i+1,仍用i表示
第四步,判断i>100是否成立,若是,则输出S,结束算法;
否则返回第二步.
请利用UNTIL语句写出这个算法对应的程序.
考点:设计程序框图解决实际问题
专题:算法和程序框图
分析:根据已知中程序的功能是计算1+2+3+…+100的值的算法语句.可知循环变量初值为1,步长为1,终值为100,结合“DO LOOP”语句的格式,可得答案.
解答: 解:用UNTIL语句编写计算1+2+3+…100的程序如下:
S=0
i=1
Do
   S=S+i
   i=i+1
Loop UNTIL i>100
PRINT
点评:本题主要考查了循环结构,以及“DO LOOP”语句的运用,属于基础题.
练习册系列答案
相关习题

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

已知A={x|
1
3
<3x<9},B={x|log2x<2}.
(1)求A∩B和A∪B;
(2)定义A-B={x|x∈A且x∉B},直接写出A-B和B-A.

查看答案和解析>>

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

已知数列{an}满足:a1=1,an=
Sn
+
Sn-1
(n≥2),分别求出S1,S2,S3,S4,通过归纳猜想得到Sn=(  )
A、2n-1
B、n2
C、n
D、2n

查看答案和解析>>

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

若不论k为何值,直线y=k(x-2)+b与曲线x2+y2=9总有公共点,则b的取值范围是(  )
A、(-2,2)
B、[-2,2]
C、(-
5
5
D、[-
5
5
]

查看答案和解析>>

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

等腰三角形的底边为a,腰长为2a,则腰上的中线长等于
 

查看答案和解析>>

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

已知函数y=f(x)是偶函数,当x≥0时,有f(x)=x2-4x,且当x∈[-3,-
3
2
]时,f(x)的值域是[n,m],则m-n的值是
 

查看答案和解析>>

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

下列说法错误的是(  )
A、命题“?x∈R,x2-2x=0”的否定是“?x∈R,x2-2x≠0”
B、命题“若m>0,则方程x2+x-m=0有实根”的逆否命题为真命题
C、若命题“p∧q”为真命题,则“p∨q”为真命题
D、“x>1”是“|x|>0”的必要不充分条件

查看答案和解析>>

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

过圆x2+y2=25上一点P(4,3),并与该圆相切的直线方程是
 

查看答案和解析>>

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

阅读如图所示的程序框图,则该算法的功能是(  )
A、计算数列{2n-1}前5项的和
B、计算数列{2n-1}前5项的和
C、计算数列{2n-1}前6项的和
D、计算数列{2n-1}前6项的和

查看答案和解析>>

同步练习册答案