C语言求阶乘的和。计算1!+2!+3!……+n!
#include<stdio.h>main(){inta,b,c,s,t;s=1;t=1;scanf("%d",&a);for(c=1;b<=a;c++)for(b=c;...
#include <stdio.h>
main()
{
int a,b,c,s,t;
s=1;
t=1;
scanf("%d",&a);
for(c=1;b<=a;c++)
for(b=c;c<=a;b++)
s*=b;
t+=s;
printf("%d",t);
}
好吧t=0。 是看看写的这个程序哪里错了。 输入小于20 展开
main()
{
int a,b,c,s,t;
s=1;
t=1;
scanf("%d",&a);
for(c=1;b<=a;c++)
for(b=c;c<=a;b++)
s*=b;
t+=s;
printf("%d",t);
}
好吧t=0。 是看看写的这个程序哪里错了。 输入小于20 展开
展开全部
#include<stdio.h>
int main()
{
int function(int n);
int n,i,m;
while(scanf("%d",&n)!=EOF)
{
m=0;
for(i=1;i<=n;i++)
m=m+function(i);
printf("%d\n",m);
}
}
int function(int n)
{
int i,f=1;
for(i=1; i<=n; i++)
f=f*i;
return f;
}
运用函数的……
int main()
{
int function(int n);
int n,i,m;
while(scanf("%d",&n)!=EOF)
{
m=0;
for(i=1;i<=n;i++)
m=m+function(i);
printf("%d\n",m);
}
}
int function(int n)
{
int i,f=1;
for(i=1; i<=n; i++)
f=f*i;
return f;
}
运用函数的……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。什么意思?
追问
程序那里错了。
追答
b和c的使用很混乱啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询