下载此文档

第4章函数.ppt


文档分类:高等教育 | 页数:约54页 举报非法文档有奖
1/54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/54 下载此文档
文档列表 文档介绍
第4章函数.ppt教学目标
了解函数的分类
掌握函数的声明和定义规范
掌握函数的形式参数和实际参数的定义和用法
掌握函数返回值的大小和类型
掌握函数的调用方法和参数传递
了解函数的嵌套调用
掌握函数的递归调用及其程序规范
了解变量存储类型的基本概念
掌握局部变量与全局变量的概念
1
函数概述
函数的声明和定义
函数的参数和函数的返回值
函数的调用
局部变量和全局变量
变量的存储类型
外部函数和内部函数
综合应用
2
C是模块化程序设计语言
C程序结构
C是函数式语言
必须有且只能有一个名为main的主函数
C程序的执行总是从main函数开始,在main中结束
函数不能嵌套定义,可以嵌套调用
函数概述
3
函数分类
函数定义的角度上分
库函数
用户自定义函数
返回值情况来分
有返回值函数
无返回值函数
函数参数的传递来分
有参数函数
无参数函数
4
函数的声明和定义
函数的类型说明
告诉编译器它返回什么类型的数据
不同的数据有不同的长度和内部表示
函数的定义形式
函数返回值类型说明符函数名(形式参数列表)
{
函数内部变量声明
函数操作语句序列
}
5
:求两个整数的最大值的函数定义
int max(int x ,int y)
{
int z;
if(x>y)
z=x;
else
z=y;
return z;
}
返回值类型
函数名
函数参数
函数体
6
说明
函数返回值类型说明符是C语言合法的数据类型说明符。
函数名是合法的C语言标识符
形式参数列表包含形式参数的类型说明和形式参数名
多个形式参数之间用逗号分开
如果没有形式参数列表,函数名后面的圆括号不能省略。
7
函数的参数和函数的返回值
函数的形式参数
函数的定义中使用的参数叫做形式参数,简称形参
在整个函数体内都可以使用,离开该函数则不能使用
形参只能是变量,形参变量只有在被调用时才分配内存单元
形参只有在函数内部有效,函数调用结束返回主调函数后则不能再使用该形参变量
int max(int x ,int y)
{
int z;
if(x>y)
z=x;
else
z=y;
return z;
}
8
函数的实际参数
主调函数中对应予形式参数的量称为实际参数,简称实参
实参可以是常量、变量、表达式、函数
进行函数调用时,实参必须具有确定的值
实参和形参在数量上、类型上、顺序上应严格保持一致,否则会发生“类型不匹配”的错误。
9
#include<>
int max(int x,int y); /*函数声明*/
int main()
{
int a,b,m;
scanf("%d %d",&a,&b);
m=max(a,b);
printf("最大值:\n",m);
return 0;
}
int max(int x ,int y)
{
int z;
if(x>y)
z=x;
else
z=y;
return z;
}
10

第4章函数 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数54
  • 收藏数0 收藏
  • 顶次数0
  • 上传人465784244
  • 文件大小1007 KB
  • 时间2018-09-28