实验八 函 数.docVIP

  • 135
  • 0
  • 约4.46千字
  • 约 6页
  • 2017-08-14 发布于天津
  • 举报
实验八 函 数.doc

实验八 函 数 一、实验目的 1、掌握定义函数的方法; 2、掌握函数实参与形参的对应关系以及“值传递”的方式; 3、掌握函数的嵌套调用和递归调用的方法; 4、掌握全局变量、局部变量、动态变量、静态变量的概念和使用方法; 5、学习对多文件程序的编译和运行。 二、实验指导 内容提要 ①函数定义 ② 函数的形式参数 在定义时,函数名后括号中的参数叫“形式参数”。在主调函数中调用一个函数时,函数名后括号中的参数叫“实际参数” ③ 函数返回值:return语句,用法如:return z ; 或 return (z); ④ 函数调用的一般形式: 函数语句:如 printstar(); 无返回值,仅完成一定功能; 函数表达式:如:m=4+min(a,b); 函数在表达式中出现; 函数参数: 如:m=max(a,min(c,d));函数返回值作为参数; ⑤ 函数的声明与原型:如果一个函数调用另一个函数,而这个被调用的函数在主调函数的后面才定义,则在主调函数中或之前就须对被调函数先作声明,一般声明形式为:函数类型 函数名(参数类型表)如:float add (float,double);当然还可以加上参数,如:float add(int m,int n)。 ⑥ 局部变量和全局变量:在一个函数内部定义的变量叫局部变量,只在函数内部有效,在函数之外定义的变量叫全局变量,有效范围是从定义变量的

文档评论(0)

1亿VIP精品文档

相关文档