int Fact(n)
{
int sum = 0;
int j = 1;
int a=1;
int m = 0;
for (int i = 1;i <= n;i++)
{
for (j = 1;j <= i;j++)
{
if (i == j)
{
m = a * i;
a = m;
}
}
sum = sum + a;
}
return sum;
}
int main()
{
int n;
scanf("%d", &n);
printf("%d", Fact(n));
return 0;
}
c语言程序设计苏小红课后习题7.6 1到n的阶乘累加
于 2022-03-24 20:10:17 首次发布