- 7
- 0
- 约1.17万字
- 约 40页
- 2015-09-27 发布于广东
- 举报
第7章 函数
• 理解并掌握函数的概念、定义和调用的方法和实质
• 掌握有参函数的数据传递方法,区分“值传递”与
“地址传递”
• 理解标识符作用域和生成期的概念
• 理解并掌握存储类型的概念
• 理解并学会设计简单的递归函数
引言
• 函数可以实现程序的模块化,使得程序设计简单、
直观,提高程序的可读性和可维护性,程序员还可
以将一些常用的算法编写成通用函数,以供随时调
用。
• 无论程序的设计规模有多大、多复杂,都是划分为
若干个相对独立、功能较单一的函数,通过对这些
函数的调用,从而实现程序的功能。
• C语言的函数分为库函数和用户自定义函数
7.1 案例:计算
(1) +(1+2)+ (1+2+3)+(1+2+3+4)+(1+2+3+4+5)
#include stdio.h
int sum(int n)
{
int i,s=0;
for( i=1 ; i = n ; i++)
s = s + i;
return s;
}
void main()
{
int s,i;
for(i=1,s=0;i=5;i++)
s=s+sum(i);
printf(s=%d\n,s);
}
7.2 函数的定义和调用
• 7.
您可能关注的文档
- C语言程序设计(07776 1) 第9章 构造数据类型.pdf
- C语言程序设计(07776 1) 第11章 编译预处理.pdf
- C语言程序设计(07776 1) 第12章 位运算.pdf
- C语言程序设计(07776 1) 第13章 实用项目开发技术简介.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第3章结构化程序设计.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第5章 函数与预处理.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第6章 指针和引用.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第7章 结构体、联合体和枚举类型.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第8章 位运算.pdf
- C语言程序设计(第二版) 教学课件 978 7 302 32355 6 kj 第9章指针.pdf
原创力文档

文档评论(0)