范例 方法一: 方法二 #include <stdio. h> #include<stdio. h> void star O void maino printi("**Ⅶn"); printf("*******x*x***In); printi("大家好n"); printf("*实**n") printi("大家好n"); void word printi〔M*Ⅶn"); printi("大家好 void main star(; word; star( 北大青鸟
6 范例 • 方法一: – #include <stdio.h> – void main() – { – printf("*************\n"); – printf(" 大家好 *\n"); – printf("*************\n"); – printf(" 大家好 *\n"); – printf("*************\n"); • } • 方法二 – #include <stdio.h> – void star () – { – printf("*************\n"); – } – void word() – { – printf("* 大家好 \n"); – } • void main() • { • star(); word(); star(); • }
什么是函数 独立的程序段 执行一个具体的、明确定义的任务 ·易于编写、理解、调试和维护 将需要多次执行的一组指令定义为函数 北大青鸟
7 什么是函数 • 独立的程序段 • 执行一个具体的、明确定义的任务 • 易于编写、理解、调试和维护 • 将需要多次执行的一组指令定义为函数
函数功能 有效的维护代码 容易的理解代码 消除代码的冗余 使代码可以重用 北大青鸟
8 函数功能 • 有效的维护代码 • 容易的理解代码 • 消除代码的冗余 • 使代码可以重用
函数之间的关系 main d 北大青鸟
9 函数之间的关系 main a b c d e
函数使用说明 C语言源程序是由一个或多个函数组成。 ·一个C程序只有一个main函数,程序运 行从main函数开始,到main函数结束。 Main函数以外的函数,都是相互独立 可以互相调用,但子函数不可调用main 函数。 北大青鸟
10 函数使用说明 • C语言源程序是由一个或多个函数组成。 • 一个C程序只有一个main函数,程序运 行从main 函数开始,到main函数结束。 • Main函数以外的函数,都是相互独立, 可以互相调用,但子函数不可调用main 函数