啊啊啊困扰本xxs好久的问题。
查看原帖
啊啊啊困扰本xxs好久的问题。
356301
小明立志aknoi楼主2020/7/17 22:53

用高精度计算出S=1!+2!+3!+…+n!(n≤50) 其中“!”表示阶乘 输入格式:一个正整数N。 输出格式:一个正整数

int main()
{
	int n;
	scanf("%d",&n);
	int sum=1;
	int t=0;
	int i;
	for (;n>0;n--)
	{
		do{
		    int i=n; 
			sum*=i;
			i--;
		}while (i>0);
		t+=sum;
     	int sum=1;
	}
	printf("%d",t);
    return 0;
}

还有was not declared in this scope咋解决啊,好几次做循环遇到这个了。。QAQ

2020/7/17 22:53
加载中...