谭浩强《C语言程序设计》一道例题,请您指导,谢谢
题目要求1*2*3*4*5*。。。*100我的代码是
# include <stdio.h>
int main(void)
{
int i,t;
i = 1;
t = 2;
while(i<=100){
t=t*i;
i=i+1;
}
printf("%ld\n",t);
return 0;
}
最后执行出来是0,这是为什么?
请您指导我一下 谢谢
2012-01-16 21:35

2012-01-16 22:02

2012-01-16 22:17
2012-01-16 22:21
2012-01-16 22:22
2012-01-16 22:54

2012-01-17 06:57

2012-01-17 07:04
2012-01-17 09:08
2012-01-17 09:20