简单的问题(1*2*......99)
#include <stdio.h>
#include <math.h>
void main()
{
int i;
int tmp = 1;
for(i=1;i<100;i++)
{
tmp *=i;
}
printf("%d",tmp) ;
getchar();
}
编译没问题为什么得不到结果?
#include <stdio.h>
#include <math.h>
void main()
{
int i;
int tmp = 1;
for(i=1;i<100;i++)
{
tmp *=i;
}
printf("%d",tmp) ;
getchar();
}
编译没问题为什么得不到结果?
2006-06-14 14:04
2006-06-14 14:38
2006-06-14 14:45
2006-06-14 15:02
#include <stdio.h>
#include <math.h>
void main()
{
int i;
int tmp = 1;
for(i=1;i<100;i++)
{
tmp *=i;
printf("%d",tmp);
}
getchar();
}
用这个看一下就看出问题了........

2006-06-14 16:09
2006-06-14 22:18
2006-06-14 23:04
2006-06-14 23:18
2006-06-15 00:13