/*
#inlude <stdio.h>
#include <math.h>
int main()
{
int x=0, y=0, z=0;
for (int i = 1; i < 10001; ++i)
{
x = sqrt(i+100);
y = sqrt(i + 168);
if (x * x == i + 100 && y * y == i + 168)//检查,康康能不能倒回去
printf("%d", i);
}
return 0;
}*/
//对sqrt函数使用的探究
#include <stdio.h>
#include <math.h>
int main()
{
int i = 100;
int j = 101;
printf("100的平方根是%d\n", sqrt(i));
printf("101的平方根是%d(以整数的形式输出)\n", sqrt(j));
printf("101的平方根是%f(以单精度浮点数的形式输出)\n", sqrt(j));
printf("101的平方根是%lf(以双精度浮点数的形式输出)\n", sqrt(j));
float h = sqrt(j);
printf("%f\n", h);
printf("%d\n", h * h);
printf("%f", h * h);
}
//这是下面的代码块的运行结果
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191226172248112.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1ODU2ODE4,size_16,color_FFFFFF,t_70)
对sqrt 函数的探究
最新推荐文章于 2024-08-24 14:55:24 发布