使用库函数sqrt求平方根 C语言入门 |
您所在的位置:网站首页 › c语言根号的代码怎么输入 › 使用库函数sqrt求平方根 C语言入门 |
欢迎关注笔者,你的支持是持续更博的最大动力 目录 问题描述库函数头文件 代码其他 问题描述使用库函数sqrt求平方根 库函数库文件(Library function):C/C++标准规定的,编译器自带的函数。 库函数顾名思义就是库里已存放的函数,使用者获取“钥匙”后可以直接调用,不用自己编写,省时省心。一门语言提供的库函数越多、功能越多,就越强大越受欢迎。 比如:不用计算器,求 2 \sqrt{2} 2 、 5 \sqrt{5} 5 、 17 \sqrt{17} 17 。怎么算呢? 步骤1:你需要先自行编写一个计算平方根的方法 步骤2:再套用这个方法,计算 2 \sqrt{2} 2 、 5 \sqrt{5} 5 、 17 \sqrt{17} 17 这个计算方法可能需要用到牛顿迭代法,而这段代码长这样。 如果你还要计算 log 5 18 \log_5{18} log518、 1 7 19 17^{19} 1719怎么办呢?都要自己编写相应的函数才能计算吗?这个工作量想想就头疼,你也不是数学家。 因此,库函数就应运而生,C/C++中有很多已经提前编写好了的函数存放在库里,不需要我们自行编写。而众多库函数中就有一个sqrt函数可直接进行开平方根,类似与计算器上的√按键。 这样就省去了自行编写的时间,代码也看起来非常简洁易懂。而且因为库函数是有标准规定的,也能减少程序出错的概率,降低开发和维护成本。 头文件调用库函数之前,只需要在代码之前加入头文件,即可在程序中调用。 头文件内部包含许多库函数的声明及其他信息,把头文件包含到程序中,就可以使用头文件声明的库函数及其他信息。 接下来用库函数sqrt示例求正整数平方根: 代码求正整数平方根: #include //头文件,意思是将这个头文件都粘贴进这里,需要调用的sqrt库函数就包含在这个头文件里面 int main(){ double a; cin >> a; //用a接收要计算的数 if (a cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |