关键词不能为空

当前您在: 主页 > 英语 >

C语言中math.h中包含的函数原型和使用方法 C语言学习笔记

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-14 04:43
tags:

-

2021年2月14日发(作者:alice什么意思)





C




语言中


#include


中包含的函数原型和使用方 法





作者:爱学习的狼先生



< p>
前言:


include


是文件包含命令,和英文名 一样


,


意思是:将


< >


中的文件引用到


程序员所写的程序中,


< >


中的文件通常是由系统提供,其扩展名为“


.h


”,也就是我


们常说的头文件


,


当 然有时候我们在实际的项目开发中也可以根据自己需求自己定义,


不过要是


C


语言的库文件函数中要是有的话最好自己直接引用,因为这样可以简化代< /p>


码,便于维护和调试,缩短程序开发的周期,特别是对于初学


C< /p>


语言的同学们,尽量


直接调用库文件函数,因为这一定是对的。< /p>



在我们学习


C


语言的过程中常常看到


#include, #include,


#include


等等


,


我记得我在初学


C


语言时老师只告诉我这些头文件定义了很


多函数原型,想用 的时候随便引用就可以了,但却没有过多的解释,今天,我就详细


的和大家探讨一下



中的函数原型和使用方法





以下这些是本人根据多年


编程经验所写,如有解释不当之处,还请大家批评改正)




求取绝对值的函数



int abs(int i); //


返回整型数


i


的绝对值;



例如


int abs(-3.5) == 3.5;



//double cabs(struct complex znum); //


返回复数


znum


绝对值;



double fabs(double x); //


返回双精度数

< br>x


的绝对值;例如


double fabs(-103.5) == 103.5;


long labs(long n); //


返回长整型


n


的绝 对值;例如


long labs(-1111122222) == 1111122222;


求取对数和指数函数



double log(long double x); //

< br>返回以


e


为底的对数;例如


do uble log(2) == 0.693147


double log10(double x); //


返回以


10


为底的对数;例如


double log10



100



== 2




double exp(double x); //


返回以


e


为底的幂;例如


double exp(3) == 20.085537;


double pow(double x, double y); //


返回以


x



y


次幂,例如


pow(3,2) == 9;


float powf(double x, double y); //


返回


x



y


次幂,值为浮点数,例


powf(3,2.5) == 15.588457;


double sqrt(double x); //


返回


x


的开方值,例如

< p>
double sqrt(4) == 2;


数值处理函数



double floor(double x); //


返回不大于


x< /p>


的最大整数;例如


floor(4.2)==4, floor(-3.5)==-4;


double ceil(double x); //


返回不小于


x


的最小整数,例如< /p>


ceil(4.2)==5, floor(-3.5)==-3;


double fmod(double x, double y); //


返回


x/y


的余数,相当于


x%y,


例如


fmod(5,3)==2;

-


-


-


-


-


-


-


-



本文更新与2021-02-14 04:43,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/654732.html

C语言中math.h中包含的函数原型和使用方法 C语言学习笔记的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文
C语言中math.h中包含的函数原型和使用方法 C语言学习笔记随机文章