精英家教网 > 高中数学 > 题目详情
设计一个计算1+2+3+…+100的值的算法,并画出相应的程序框图.(要求用循环结构)
分析:由已知中程序的功能为用循环结构计算1+2+3+…+100的值,为累加运算,且要反复累加100次,可令循环变量的初值为1,终值为100,步长为1,由此确定循环前和循环体中各语句,即可得到相应的程序框图.
解答:解:第一步:设i的值为1;
第二步:设sum的值为0;
第三步:如果i≤100执行第四步,
否则转去执行第七步; 
第四步:计算sum+i并将结果代替sum;
第五步:计算i+1并将结果代替i;
第六步:转去执行第三步; 
第七步:输出sum的值并结束算法.
点评:本题考查的知识点是设计程序框图解决实际问题,其中熟练掌握利用循环进行累加和累乘运算的方法,是解答本题的关键.
练习册系列答案
相关习题

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

设计一个计算1+2+3+…+100的值的程序框图,并写出程序.

查看答案和解析>>

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

设计一个计算1+2+……+100的值的算法,并画出程序框图.

查看答案和解析>>

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

设计一个计算1+2+…+100的值的算法,用程序框图表示.

查看答案和解析>>

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

设计一个计算1+2+……+100的值的算法,并画出程序框图.

查看答案和解析>>

同步练习册答案