解答题已知S=1+2+3+…+1000,设计算法流程图,输出S.

发布时间:2020-07-09 02:32:01

解答题已知S=1+2+3+…+1000,设计算法流程图,输出S.

网友回答

解:算法流程图如右图
输入x;?
If?x<0,
Then?f(x):π/2?x+3;
Else?if?x=0,
Then?f(x):0;
Else?f(x):π/2?x-5.
输出f(x).解析分析:由于本题要计算1000个数的和,故要采用循环结构来解决此问题,由于要算1000个数的和,循环体得执行1000次,本题拟采用直到型结构,故循环终止的条件应为大于1000点评:本题考查流程图的概念,解答本题关键是掌握住本问题的解决方法,根据问题的解决方案制订出符合要求的框图,熟练掌握框图语言,能正确用框图把算法表示出来,这是设计流程图的基础.
以上问题属网友观点,不代表本站立场,仅供参考!