7.2.1 P函数定义一P118>C语言要求:在程序中用到的所有函数必须“先定义,后使用”>函数定义的功能:将①函数名、函数值类型(2)函数实现的功能3参数的个数和参数类型通知编译系统
7.2.1 函数定义—P118 ➢ C语言要求:在程序中用到的所有函数, 必须“先定义,后使用”。 ➢ 函数定义的功能: 将 ① 函数名、② 函数值类型、 ③ 函数实现的功能、 ④ 参数的个数和参数类型 -通知编译系统
7.2.1 函数定义1.定义无参函数例1:格式:①intimal0必须写函数值类型函数名()②int a,b,s;T③scanf("%d%d",&a,&b);函数体4s=a+b;15returns,I/s作为函数值返回?人2.定义空函数例2:voiddy()格式:函数值类型函数名()(}(}>功能:用空函数占一个位置,以后再扩充。>优点:程序结构清楚,可读性好,以后扩充新功能方便,对程序结构影响不大
7.2.1 函数定义 1. 定义无参函数 格式: 函数值类型 函数名() { 函数体 } 例1: ① int ma() // ()必须写 ② { int a,b,s; ③ scanf("%d %d",&a,&b); ④ s=a+b; ⑤ return s; //s作为函数值返回 ⑥ } 2. 定义空函数 格式:函数值类型 函数名() { } ➢功能:用空函数占一个位置,以后再扩充。 ➢优点:程序结构清楚,可读性好,以后扩充新功能方便,对程序结 构影响不大。 例2: void dy() { }