C++中10的n次方问题
#include <stdio.h>#include <math.h>
int main()
{ long m,i;
for(i=1;i<=10;i++){
m=(int)pow(10,i);
printf("%d\n",m);
}
system("pause");
}
输出的结果为什么不是10\n100\n1000\n......10^10\n
ps(我用的是DEV-C++ 4.9.9.2)





小弟无知求大神赐教







2013-05-30 21:29
2013-05-30 21:54




2013-05-30 22:07
2013-05-30 22:16
<img src="C:\Documents and Settings\Owner\桌面\1111.bmp" />
2013-05-30 22:17
2013-05-30 22:43

2013-05-31 08:08
2013-06-07 12:33