中易网

c语言 中sqrt 到底是什么意思 例如 x=sqrt(i+100) 在这里的意思 是干什么

答案:5  悬赏:60  
解决时间 2021-01-17 14:53
  • 提问者网友:眉目添风霜
  • 2021-01-16 19:24
c语言 中sqrt 到底是什么意思 例如 x=sqrt(i+100) 在这里的意思 是干什么
最佳答案
  • 二级知识专家网友:渊鱼
  • 2021-01-16 20:52
sqrt是c语言 库里的一个函数,作用是求平方根,用的时候要加头文件 #include
另外sqrt这个函数的参数要求是double型的
直接写sqrt(100) 也能求出结果是10,但是编译器可能会有警告,因为从double到int,会丢失精度
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-01-17 00:34
sqrt jiushiqiusuanshupingfanggen
  • 2楼网友:酒醒三更
  • 2021-01-16 22:54
是开根号的意思,就是i+100之后开根号。
  • 3楼网友:愁杀梦里人
  • 2021-01-16 22:05
就是开方的意思,其作用是求括号内数据的平方根。
  • 4楼网友:鸽屿
  • 2021-01-16 21:15
sqrt的全称是Square Root Calculations,一个非负实数的平方根。
它的函数原型在VC6.0中的math.h头文件: double sqrt(double);
示例,
#include<math.h>
#include<stdio.h>
int main(void)
{
double x=4.0,result;
result=sqrt(x);//result*result=x
printf("Thesquarerootof%fis%f\n",x,result);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息