注册 登录
编程论坛 C++教室

不知道这个运行出来是不是题上要求的问题的答案耶,麻烦帮我看下

雪女 发布于 2011-09-15 22:55, 688 次点击
1*1+2*2+......+100*100的程序是不是这样的????
#include<stdio.h>
void main()
{
    int sum,i;
    sum=0;i=1;

    while (i<=100)
    {
        sum=sum+(i*i);
        i=i+1;
    }
    printf("sum=%d\n",sum);
}
4 回复
#2
pangding2011-09-16 00:34
其实这个有公式,1*1 + 2*2 + ... + n*n = n(n+1)(2n+1)/6
不过用循环算也行。你可以试试这两个出来的数是不是一样~~
#3
lucky5635912011-09-16 10:11
怎么不是?你眼花了吧!
#4
statics2011-09-16 10:56
是哪个结果
#5
暗尘2011-09-16 11:44
貌似是的  但也也可以用数学知识来试试解决 免得你的那个看得眼花
1