C语言数学函数sqrt()输出问题#include #include int main(){\x09int n;\x09n=sqrt(9);\x09printf("%d\n",sqrt(9)); //为什么这一行输出的是0,而不是3 \x09printf("%d\n",n);\x09return 0;}
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/08 05:04:54
x)s~~
Ϧnxv@FqaQ}z9}E33sJSR̼<
K7ʳk
2iJ)1yJ:PMk}';v=dgNj3hxbY-f7ydG/iiPԒҢ<Z"}V g`n5DEx.D0-"6v6*&^ 4j PgJ~iRNy@?=]|
-ӷ=ml)//UPISH$ف X`'
C语言数学函数sqrt()输出问题#include #include int main(){\x09int n;\x09n=sqrt(9);\x09printf("%d\n",sqrt(9)); //为什么这一行输出的是0,而不是3 \x09printf("%d\n",n);\x09return 0;}
C语言数学函数sqrt()输出问题
#include
#include
int main()
{
\x09int n;
\x09n=sqrt(9);
\x09printf("%d\n",sqrt(9)); //为什么这一行输出的是0,而不是3
\x09printf("%d\n",n);
\x09return 0;
}
C语言数学函数sqrt()输出问题#include #include int main(){\x09int n;\x09n=sqrt(9);\x09printf("%d\n",sqrt(9)); //为什么这一行输出的是0,而不是3 \x09printf("%d\n",n);\x09return 0;}
因为sqrt(9)是double型数据,用%d输出的时候,输出的都是0,应该用 %lf 输出.