- 1
- 0
- 约1.55万字
- 约 80页
- 2017-01-02 发布于未知
- 举报
第7章 函数和变量存储结构 7.1 函数的定义 7.2 函数调用 7.3 函数的递归调用 7.4 变量的作用域 7.5 变量的存储类别 7.6 内部函数和外部函数 7.1 函数的定义 函数的基本概念 C程序中有一个函数是必须存在的,这个函数就是main函数(又称为主函数)。main函数是唯一的。main函数是C程序执行的入口,即程序开始执行时,系统首先调用main函数执行。 C程序中所有函数的定义是平行的,函数之间不存在嵌套或从属的关系,但是函数之间可以相互调用。除main函数不能被其他函数调用外,其他函数是一个可以反复使用的程序段。函数是通过被调用而执行的。 【例7.1】编写程序计算两个整数绝对值阶乘之差。 #include math.h #include stdio.h 7.1 函数的定义 int fac(int n) /*计算一个整数绝对值的阶乘*/ {int i,f=1; n=abs(n); for(i=1;i=n;i++) f=f*i; return(f); } main( ) {int x,y,c1,c2; printf(please enter x, y : ); scanf(%d%d,x,y); c1=fac(x);
原创力文档

文档评论(0)