问题是用C语言运行2 * 4 * 6* . .*100的结果
代码如下:
#include<stdio.h>
int main()
{
int n,ji,a;
n=1;
ji=1;
a=2;
while(n<=50)
{
n=n+1;
ji=ji*a;
a=a+2;
}
printf("the result is %d \n",ji);
return 0;
}
但运行结果是0是怎么回事?自学不懂求解答