一、目的
用函数实现C语言ATM取款机终端操作
二、技术
1、函数的声明
2、函数的定义
3、全局变量,局部变量,形式参数
4、while循环
5、switch
6、return/break
三、如何应用
1、函数的声明
(1)函数类型 函数名(参数类型1 ,参数类型2 ,……,参数类型n );
Eg:
float add(float,float);
(2)函数类型 函数名(参数类型1 参数名1,参数类型2 参数名2,……,参数类型n 参数名n );
Eg:
float add(float a,float b);
2、函数的定义
(1) 函数类型 函数名称(参数类型1 ,参数类型2 ,……,参数类型n ){
方法名的首字母总是小写passWord
}
(2)函数类型 函数名称(参数类型1 参数名1,参数类型2 参数名2,……,参数类型n 参数名n){
}
函数声明和函数定义中的第一行(函数首部)基本上是相同的,只差一个分号(函数声明比函数定义中的首行多一个分号)
3、形式参数
形式参数
是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.
形参即函数的自变量,其初值来源于函数的调用。只有在程序执行过程中调用了函数,形参才有可能得到具体的值,并参与运算求得函数值
4、while循环
while 循环的执行顺序非常简单,它的格式是:
while (表达式)
{
语句;
}
5、switch结构
switch选择结构的语法格式
switch (表达式)
{
case 目标值1:
语句1;
break;
case 目标值2:
语句2;
break;
......
case 目标值n:
语句n;
break;
default:
语句n+1;
break;
}
switch的表达式类型值可以为byte、short、int、char、enum和String类型。
6、return/break
提前结束程序
break 作用于离它最近的一次循环,不可用于if 语句,除非此if语句在一个循环中
四、实际应用
ATM终端
五、心得体会
函数是个大难点,要多练多查多写
培养思维