一 函数概述
比较数字大小函数举例
#include <stdio.h>
void max(int i,int j)
{
if(i>j)
printf("%d\n",i);
else
printf("%d\n",j);
}
int main()
{
int a,b,c,d,e,f;
a=1,b=2,c=3,d=9,e=-5,f=100;
max(a,b);
max(c,d);
max(e,f);
return 0;
}
main函数进,main函数出。
1. 什么是函数
逻辑上:能够完成特定功能的独立的代码块。
物理上:能够接收数据(也可以不接收),能够对接收的数据进行处理,能够将数据处理的结果返回(也可以不返回)。
函数是一个工具,目的是解决大量同类型的问题,有利于程序的模块化。数据可以不同,但是执行的操作不同。
函数可以当作一个黑匣子,只需要管输入输出,如何实现的不需要知道。
2. 函数定义
- 如何定义函数:
函数返回值 函数名字(函数的形参列表)
{
函数的执行体
}
函数定义的本质是详细定义函数之所以能够实现某个特定功能的具体实现方法。
- return函数表达式的含义 </