第4章-函数与C程序结构.pptVIP

  • 0
  • 0
  • 约2.58万字
  • 约 145页
  • 2026-06-08 发布于北京
  • 举报

函数的定义和调用

函数的嵌套调用和递归调用

变量的作用域和生存期

编译预处理

多源文件C程序的组织方法

;模块化程序设计技术就是通过开发和维护一些小的程序块(即模块)的方法构建一个大型程序,是人类解决较大的复杂问题所采用的一种“分而治之”的策略。本章主要讨论C语言实现模块化程序设计技术的手段以及在模块化实现过程中所遇到的一系列问题。;C程序的一般结构;在C语言程序中的若干个函数中必须有一个且只能有一个函数成为主函数。C程序的执行从main函数开始,调用其它函数后流程回到main函数,在main函数中结束整个程序的运行。在一个函数中可以使用另一个函数的功能,这称为函数调用。;使用函数首先要对函数定义。函数定义中必须描述出函数的三个特征,即函数的名字、函数形式的参数表以及函数的返回值类型。

C语言函数定义的形式如下:

;下面以定义实现求阶乘功能函数为例了解一个函数的具体定义过程.根据前面所学知识知道,求阶乘的C程序如下所示:

#includestdio.h

voidmain()

{ int i,n;

longfact=1;

printf(Inputn:);

scanf(%d,n);

for(i=1;i=n;i++)

fact*=i;

printf(%d!=%ld\n,n,fact);

};(1)函数的命名

文档评论(0)

1亿VIP精品文档

相关文档