自定义函数和系统函数

一、自定义函数

    函数是C语言程序构成的基础,它能完成一项相对独立的功能,C语言由诸多函数组成,但只有一个主函数。

    1.函数的定义

        返回值类型  函数名([数据类型  参数1,数据类型  参数2,.....]) 中括号内的可以省略,函数可以但参赛也可以不带

        {

        }

       

        这里有一个递归来计算N的阶乘,由于我对算法不太了解,所以我就把代码和注释写出来,有兴趣学习算法的也可以私聊我,我们一起探讨交流,从新手学起。

        

    2.全局变量

        使用函数就肯定离不开全局变量,顾名思义,全局变量就是可以在任何函数中都可以使用的变量,全局变量的声明在函数的外部声明。

        

二、系统函数

    系统函数就是系统自带的函数,它的使用方法很简单,引入头文件就可以。这里列举一下经常用到的函数。

    (一)、日期函数

        日期函数要引入的头文件为:#include<time.h>

        1.time()

            返回公园1970年1月1日0时0分0秒起到现在所经过的秒。一般情况下用不到,了解一下就可以

            

        2.ctime()

            把时间按直字符串形式表示;

            

        3.gmtime()

            获取当前时间和日期;

                

        4.gifftime()

            计算时间差距,以秒为单位;

            

        5.

    (二)、字符串函数

        字符串的头文件是:#include<string.h>

        1.strcat()

            连接两个字符串;

           

           

        2.strcmp()

           比较两个字符串,字符串的大小根据ASCII码表上的顺序决定,第一个值大于第二个值则返回正数,反之的返回负数,相同则是零;

            

        3.strcpy()

            复制字符串,把后面的变量的值复制给前面的变量;

            

    (三)、数学函数

        数学函数的头文件为:#include<math.h>

        1.abs()

            求一个数的绝对值;

            

        2.ceil()

            不小于参数的最小整数;

            

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值