写出计算12+32+52+…+9992的程序,并画出程序框图.

写出计算12+32+52+…+9992的程序,并画出程序框图.

答案

思路分析

:观察分析所加的数值,指数相同,底数相邻两数相差2,设计数器i初始值为1,用i=i+2实现底数部分.本例可用while循环,又循环次数确定,亦可用for循环实现.

:程序框图如图1-2-18.

图1-2-18

解法一:

while循环:

s=0;

i=1;

while  i<=999

    s=s+i^2;

    i=i+2;

end

disp(s)

解法二:

for循环:

s=0;

for  i=1:2:999

     s=s+i^2;

end

disp(s)

点评

:本例题设计比较灵活,具有通用性,如把i=i+2改为i=i+1,可实现“1+22+32+…+9992”;

把s=s+i^2改为s=s+i^i,可求“1+22+33+…+999999”.

相关题目

汽油机的四个冲程中,将机械能转化为____能的压缩冲
汽油机的四个冲程中,将机械能转化为____能的压缩冲程。 
如图3所示,用一块边长为2的正方形ABCD厚纸板,按下面的做
如图3所示,用一块边长为2的正方形ABCD厚纸板,按下面的做法做一套七巧板:作对角线AC,分别取AB、BC的中点E、F,连结EF;连结BD,交EF于G,交AC于H;
材料一:近两年江苏百姓对收入、住房、社会保障满意情况
材料一:近两年江苏百姓对收入、住房、社会保障满意情况比较(单位:%) 份
人才是关系到国家兴衰的重要因素,我国古代选拔人才制度
人才是关系到国家兴衰的重要因素,我国古代选拔人才制度经历了多次重大变化。 请回答: (1)从先秦至明清时期我国实行过哪些著名的选官制度? (2)
—Excuse me, would you mind passing me that English-Chinese dictionary? —S
—Excuse me, would you mind passing me that English-Chinese dictionary? —Sorry, it's _______ my reach. A. over   B. Within          C. far away      D. beyond
(2010·上海中考)为节能环保,国务院规定机关、商场等单
(2010·上海中考)为节能环保,国务院规定机关、商场等单位夏季室内空调温度设置不得低于(  )A.14 ℃B.18 ℃C.22 ℃D.26 ℃
(8分)如图所示,一质量M=4.0kg、长度L=2.0m的长方形木板B静
(8分)如图所示,一质量M=4.0kg、长度L=2.0m的长方形木板B静止在光滑的水平地面上,在其右端放一质量m=1.0kg的小滑块A(可视为质点)。现对A、B同时
西方国家流行这样的谚语:“一等企业卖理念,二等企业卖
西方国家流行这样的谚语:“一等企业卖理念,二等企业卖技术,三等企业卖服务,四等企业卖产品。”中国是世界印染、造纸等制造业大国。面对经

最新题目