77问答网
所有问题
c语言编程1的平方加2的平方一直加到n的平方;函数原型为long fnSu(int n);
如题所述
举报该问题
推荐答案 2012-06-06
#include<stdio.h>
long fnSu(int n)
{
long sum; //函数返回值类型尽量与函数类型相同
int i;
for(i=1;i<=n;i++) sum+=i*i;
return sum;
}
int main(void)
{
int n;
scanf("%d",&n);
printf("%ld\n",fnSu(n));
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/W88p8NqWI.html
其他回答
第1个回答 2012-06-06
#include<stdio.h>
long fnSu(int n)
{
int c=0,i;
for (i=1;i<=n;++i)
c+=i*i;
return c;
}
int main()
{ int n;
scanf("%d",&n);
printf("%d",fnSu(n));
}
或者用递归
#include<stdio.h>
long fnSu(int n)
{
if (n==1)
return 1;
else
return (n*n+fnSu(n-1));
}
int main()
{ int n;
scanf("%d",&n);
printf("%d",fnSu(n));
}
追问
亲,还是不行啊,运行后没有随便打一个数字就直接消失了
追答
我运行过没问题的,可能是你软件的问题
相似回答
c语言编程1的平方加2的平方一直加到n的平方;函数原型为long
fnSu
...
答:
long fnSu(int n)
{ int i;long s=0;for(i=1;i<=n;i++)s=s+i*i;return s;}
大家正在搜
用函数求n的阶乘c语言编程
c语言2的n次方编程
c语言编程1加到100
n阶魔方阵c语言编程
c语言编程求n的阶乘
递归求n的阶乘c语言编程
c语言调用函数求n的阶乘
c语言n次方函数
c语言用递归求1到n的和