求1! + 2! + ……n!不知道为什么,执行结果也对,但提交后总是说wrong answer!拜托了!
#include<stdio.h>intmain(){inti,n,j,d=0,s=1;scanf("%d",&n);if(n<10){for(j=1;j<=n;j++)...
#include<stdio.h>
int main()
{
int i,n,j,d=0,s=1;
scanf("%d",&n);
if(n<10)
{
for(j=1;j<=n;j++)
{
s=1;
for(i=1;i<=j;i++)
{
s=s*i;
}
d=d+s;
}
printf("%d\n",d);
}
return 0;
} 展开
int main()
{
int i,n,j,d=0,s=1;
scanf("%d",&n);
if(n<10)
{
for(j=1;j<=n;j++)
{
s=1;
for(i=1;i<=j;i++)
{
s=s*i;
}
d=d+s;
}
printf("%d\n",d);
}
return 0;
} 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询