厦门理工第06章函数及变量的存储(II)解读.ppt

厦门理工第06章函数及变量的存储(II)解读.ppt

第6章 函 数(II) 6.0 回顾 函数是程序中的一个相对独立的单元或模块 使用函数带来的好处: 程序更清晰、易维护、分模块方便设计与开发、提高代码的重用性 C语言提供了极为丰富的内置函数,要使用这些内置函数,需要在程序前包含相应的头文件 自定义函数是用户在程序中根据需要而编写的函数 6.0 回顾 函数的结构包括:返回值类型、函数名、参数列表、函数体 return 语句用于向调用函数返回值 6.0 目标 理解变量的作用域、生命期 理解变量的存储类型 6.5 变量的性质 6.6 变量的作用域与生命期 思考: 1、例6-19中函数f中的第一行代码改为auto int b;b=0;那么该程序运行结果会发生变化吗? 2、把函数f中的第二行代码改为static int c;c=3;呢? 3、有种说法是“int b=0; ” 和“int b; b=0;”一定是等价的,这对吗? 1. 外部函数 2. 内部函数 6.11 程序设计举例 例6-21 编程实现类似银行ATM自动提款机的密码登录功能。假设密码为“123456”,程序运行后提示用户输入6位密码,如果输入有错则提示用户重新再输,连续输入3次错误则提示用户后终止程序运行。输入正确提示用户登录成功。注意:因为是密码,考虑到安全问题,因此用户的输入应该在屏幕上表现为’*’而不是密码本身。 使每一个模块成为相对独

文档评论(0)

1亿VIP精品文档

相关文档