初学函数知识
- 定义
- 构成
- 演示
定义
- 概念:函数是解决一个问题的具体办法(输入 -> 函数 -> 输出)
- 格式:
返回值类型 函数名(参数类型 参数名) { 函数体}
构成
- 返回值类型:
函数执行完成之后返回的数据类型。
void:表示无返回值
数据类型(如 int, double):规定返回数据的类型,函数结束的地方需要使用 return 返回对应类型的数据。 - 函数名:函数的唯一标识
- 参数:这个函数预设的一组变量,知道类型但不知道具体的值。在调用时传入对应类型、数量的数据
演示
add函数:
intadd(inta,intb){intc=a+b;// printf("%d\n", c);returnc;}intmain(){// 先输入两个整数,计算和// 再输入一个整数 与上一轮的和进行计算和 并输出// 调用函数 根据参数的设定 传入对应类型、数量的数据intn=add(10,20);// 在调用具有返回值的函数,可以在函数名前面定义一个同类型的变量接收返回值intnum=50;intr=add(num,n);printf("%d",r);}