函数
函数:是模块化程序设计思想的产物,是构成C语言程序的基本功能模块,它完成一项相对独立的任务。一个C语言程序是若干函数构成的,在构成C程序的诸多函数中有且只有一个主函数。
函数可分为两类:
(1).由系统定义的标准函数,又称为库函数,其函数声明一般是在系统的include目录一下.h为后缀的头文件中,如果在程序中要用到某个库函数,必须在调用该函数之前用#include<头文件名>命令将库函数信息包含到本程序中。
(2).自定义函数,这类函数是根据问题的特殊要求而设计的,自定义的函数为构架复杂的大程序提供了方便,同时对程序的维护和扩充也带来了一些便利。
函数的定义需要定义函数头和函数体两部分。
例子:定义一个函数,用于求两个数中的大数
#include <stdio.h>
int max(int n1,int n2)
{
return (n1>n2?n1:n2);
}
main()
{
int max(int n1,int n2);
int num1,num2;
printf("input two numbersL\n");
scanf("%d %d",&num1,&num2);
printf("max=%d\n",max(num1,num2));
}
函数头包含函数名、函数的类型以及形式参数表;函数体是函数头下面最外层一对花括号内的