焦姓男孩取什么名字好:C语言问题03

来源:百度文库 编辑:高考问答 时间:2024/04/28 23:53:34
计算s=2^2!+3^2! (用函数)

long f1(int p)
{
int k;
long r;
long f2(int);
k=p*p;
r=f2(k);
return r;
}
long f2(int q)
{
long c=1;
int i;
for(i=1;i<=q;i++)
c=c*i;
return c;
}
main()
{
int i;
long s=0;
for (i=2;i<=3;i++)
s=s+f1(i);
printf("\ns=%ld\n",s);
}