c语言中sqrt与sqr区别是什么?

如题所述

sqrt()是求平方根函数。sqr,c语言库中好像是没有这样的函数
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-21
sqrt()是求平方根函数。sqr没有这样的函数。可能是自己命名的变量名。
第2个回答  推荐于2018-06-14
一、sqrt是C语言的库函数,声明于math.h中。形式为
double sqrt(double n);
功能为求n的算术平方根,并返回。
当n值非法(n<0)时会出错。

二、sqr在C语言中没有明确定义,不属于库函数或关键字。
如果在C语言中出现sqr,那么可能是自定义函数或宏定义。
不过在一些其它语言中,sqr是用来求算数平方根的,类似于C的sqrt。
在Pascal中,sqr为求某数的平方。
从这个角度上看,在C中如果出现sqr那么也应是求平方根或者求平方,具体含义还要看如何实现。本回答被网友采纳