很奇怪,大家帮我看看啊!谢谢了
#include<stdio.h>#include<math.h>
int main()
{
printf("%d\n",sqrt(9));
return 0;
}
就这么个简单的代码出现了问题。输出结果是0!?怎么回事呢?
如果改成printf("%f\n",sqrt(9));输出结果就是3.00000,就对了。
2005-10-10 15:41

2005-10-10 16:26
2005-10-10 16:28
2005-10-10 17:23