c语言中 #include <math.h>是什么意思

 我来答
热爱学习的Genji
高粉答主

2020-11-19 · 说的都是干货,快来关注
知道小有建树答主
回答量:1894
采纳率:100%
帮助的人:28.1万
展开全部

#include<math.h> 意思是包含math库,实际上就是一个头文件,里面是一些已经写好的代码,形式上是一个个的函数,包含进来以后就可以使用里面的各种数学函数,如幂函数、三角函数、指数函数等。

扩展资料:

头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。有两种类型的头文件:程序员编写的头文件和编译器自带的头文件。

在程序中要使用头文件,需要使用 C 预处理指令 #include 来引用它。前面我们已经看过 stdio.h 头文件,它是编译器自带的头文件。

引用头文件相当于复制头文件的内容,但是我们不会直接在源文件中复制头文件的内容,因为这么做很容易出错,特别在程序是由多个源文件组成的时候。

A simple practice in C 或 C++ 程序中,建议把所有的常量、宏、系统全局变量和函数原型写在头文件中,在需要的时候随时引用这些头文件。

tianlidon
推荐于2017-10-04 · TA获得超过1219个赞
知道小有建树答主
回答量:676
采纳率:85%
帮助的人:103万
展开全部
#include<math.h> 意思是包含math库,实际上就是一个头文件,里面是一些已经写好的代码,形式上是一个个的函数,包含进来以后就可以使用里面的各种数学函数,如幂函数、三角函数、指数函数等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
worldxa
2011-07-30 · TA获得超过1720个赞
知道小有建树答主
回答量:529
采纳率:0%
帮助的人:715万
展开全部
引用 文件
以.h结尾一般称为头文件,其实跟我们平常写的以.c结尾的文件一样,只不是以.h一般是系统写好的,只需要调用,如果我们把一些操作写在专门的文件里,那么,我们也可以用类似的
#include <sample.c>
引用文件

希望回答对你有帮助
追问
那为什么 有的是math 有的是stdio  string 都是什么意思啊
追答
math.h里面包含的是一些关于数据方面的计算,如abs(),sqrt()等
stdio.h包含输入输出的操作如printf(),scanf(),getchar()等
string.h包含操作字符串的操作,如strlen()(求长度)等
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wxm2060
2011-07-30
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
math.h是一个标准头文件,这些头文件对一些函数进行声明和类型定义,#include <math.h>是在程序开头把含有要用到的函数的头文件包括进去,否则就不能正常使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
coolguyXYZ
2011-07-30 · TA获得超过313个赞
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:251万
展开全部
math.h 包含了比如sin cos等函数可以直接调用
就像你要调用printf需要包含stdio.h一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式