题目内容
写出计算12+32+52+…+9992的程序.
思路分析:观察分析所加的数值,指数相同,底数相邻两数相差2,设计数器i初始值为1,用i=i+2实现底数部分.
解:程序如下:
S=0;
for i=1∶2∶999
S=S+i^2;
end
print(%io(2),S);
温馨提示
当算法中存在许多有规律的重复运算时,可用循环语句编写程序.
练习册系列答案
相关题目
题目内容
写出计算12+32+52+…+9992的程序.
思路分析:观察分析所加的数值,指数相同,底数相邻两数相差2,设计数器i初始值为1,用i=i+2实现底数部分.
解:程序如下:
S=0;
for i=1∶2∶999
S=S+i^2;
end
print(%io(2),S);
温馨提示
当算法中存在许多有规律的重复运算时,可用循环语句编写程序.