五、C语言-流程控制
六、C语言-函数
1.为什么需要函数
2.什么叫函数
- 逻辑上:能够完成特定功能的独立的代码单元
- 物理上:能够接收数据,能够对接收的数据进行处理,能够将数据的处理结果返回
- 总结:函数是个工具,它是为解决大量类似问题而设计的。函数可以当个黑匣子
3.如何定义函数
函数的返回值 函数的名字(函数的形参列表)
{
函数的执行体
}
- 函数的定义的本质是详细描述函数之所以能够实现某个特定功能的具体方法
- return表达式;的含义:
(1) 终止被调函数,向主调函数返回表达式的值
(2) 如果表达式为空,则终止函数,不向被调函数返回任何值
例子:
void f()
{