1 / 75
文档名称:

c语言程序设计 ppt课件.ppt

格式:ppt   大小:3,455KB   页数:75页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计 ppt课件.ppt

上传人:1017848967 2021/6/25 文件大小:3.37 MB

下载得到文件列表

c语言程序设计 ppt课件.ppt

文档介绍

文档介绍:《C语言程序设计》说课
说课人:唐涛
机电与信息工程系
电子与通信教研室
单元四 C程序的数组、函数与指针
兰州工业学院电子信息工程学院
通信工程系
单元四、C程序的数组、函数与指针
11
、定义;一维数组、二维数组的定义、初始化
12
(查找和排序);有关处理字符串的系统函数的使用方法
13
、设计方法和调用方法;函数调用中数据传递的方式
14
;变量生命期和作用域
15
;指针变量的正确定义;地址、指针、指针变量的概念
16
;指针函数和函数指针的区别
单元四、C程序的数组、函数与指针
函数的结构、设计方法和调用方法;函数调用中数据传递的方式
函数的概念
函数的定义和声明
函数的分类
函数的调用
函数的参数和返回值
*
函数的概念
*

① 程序结构清晰,可读性好。
② 减少重复编码的工作量。
③ 可多人共同编制一个大程序,缩短程序设计周期,提高程序设计和调试的效率。
使用函数的
好处


C程序
源程序文件n
函数1
函数m
… …
源程序文件1
函数1
函数n
*
【例1】求一个整数的立方。
int cube (int x) /* 函数定义 */
{ return (x * x * x); }
main( )
{ int f, a;
printf("\nEnter an integer number:");
scanf("%d", &a);
f = cube (a);
printf("%d * %d * %d = %d\n", a, a, a, f);
}
程序运行情况如下:
Enter an integer number:2
2 * 2 * 2 = 8
函数调用
程序的执行总是
从main函数开始
为什么要使用函数
VS.
使用函数可使程序清晰、精炼、简单、灵活。
函数就是功能。一个函数用来实现一个功能。函数名应反映其代表的功能。
在设计较大程序时,一般把它分为若干个程序模块,每一个模块实现一个特定的功能。
一个C程序可由一个主函数和若干个其他函数构成。由主函数调用其他函数,其他函数也可以互相调用。
同一个函数可以被一个或多个函数调用任意多次。
为什么要用函数
【例2】输出一行文字,上下各有一行“*”作为装饰。
#include <>
void print_star(); //声明print_star函数
void print_message(); //声明print_message函数
int main()
{ print_star(); //调用print_star函数
print_message(); //print_message函数
print_star(); //调用print_star函数
return 0;
}
void print_star() //定义print_star函数
{ printf("******************\n"); //输出一行*号
}
void print_message() //定义print_message函数
{ printf("How do you do!\n"); //输出一行文字信息
}
函数的定义和声明
*