编程题一道:一的平方加二的平方加三的平方加……,加到一百的平方,这道题怎么做?(pascal语言)

如题所述

var i,s:longint;           //定义两个变量,i 表示“几的平方”的那个“几”,s存放1~i 的平方和;

begin

 s:=0;

 for i:=1 to 100 do     //i 从 1 循环到 100;

   s:=s+i*i;                  //把 i² 加到 s 里;

 writeln(s);                 //输出 s 最后的结果;

end.


一道简单的循环结构题,将它放在FPC里编译通过:

运行结果:

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-27
=100*101*201/6
pascal
100*101*201 div 6
第2个回答  2013-04-28
S初值为零,用循环,i从1到100循环,每次都让S=S+i平方,最后输出
相似回答