函数
-
- 定义。实现特定功能的代码段。
-
2.三个要素
(1)功能。干什么用的?
(2)参数。需要给它提供什么?
形参:定义函数的时候,()中的内容
实参:调用函数的时候,()中的内容
(3)返回值。它会给我什么?
-
3.参数传递
(1)实参传递给形参 (2)参数要一一对应。类型,个数,顺序。 -
4.return用来设置函数的返回值,它后面接的这个值,就是函数的返回值。
要点:与定义函数时的类型约定保持一致。
定义函数的格式:
返回值类型|或者是void函数名(形参){
return 返回值
}
注意:void这个关键字,就表明这个函数没有返回值。
任务一:
写一个函数,用来把一个给定的参数放大10倍。
代码如下:
#include <stdio.h>
int times10(int n){
return 10 * n;
}
int main(){
int rst = times10(5);
printf("%d",rst);
return 0;
}
运行结果如下:
二:求三个整数的最大值
代码如下:
#include <stdio.h>
int getBigger(int a,int b,int c){
int max = a;
if(b > max){
max = b;
}
if(c > max){
max = c;
return max;
}
}
int main(){
int rst = getBigger(10,20,66);
printf("%d",rst);
return 0;
}