来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 01:56:11
C语言log函数输出-1.#IND00,
具体情况如图,怎么这个log函数算不出结果呢?
错误原因是你在scanf()中用了%f来转换double型,应该用%lf才对.
下面改后的运行正确.
#include
#include
void main()
{
double i,x;
scanf("%lf",&i);
x=log10(i);
printf("%f\n",x);
getchar();
}