//开头就不打了
{ int a=1,b=0,c;
for(c=2;c<=17;c++)
{
a*=c+b;
b+=2;
}
printf(//不打了,但是为什么最后的数是负数
}
溢出了
2581114*17有6项相乘,c到6就行
#include<stdio.h>
int main()
{
int a = 1,b = 0,c;
for(c=2;c<=7;c++)
{
a*=(c+b);
b+=2;
}
printf("%d",a);
}
int i = 2;
int sum = 1;
while(i <= 17)
{
sum *= i;
i += 3;
}
println("%d", sum);