函数
1.定义。实现特定功能的代码段。
2.三个要素。
(1)功能。干嘛用的?
(2)参数。我需要给它提供什么?
形参:定义函数的时候,( ) 中的内容
实参:调用函数的时候,( ) 中的内容
(3)返回值。它会给我什么?
3.参数传递
(1)实参传递给形参
(2)参数要一一对应。类型,个数,顺序。
4、return的作用
1.用来设置函数的返回值。它后边接的这个值,就是函数的返回值!
2.结束后面代码的执行, 函数运行到此为止,它后面的代码都不会执行
要点:与定义函数时的类型约定保持一致!
定义函数的格式;
返回值类型或者是viod函数名 (形参) {
return 返回值 }
void 这个关键字,就表明这个函数没有返回值
代码如下:
#include <stdio.h>
int getBigger(int a,int b){
return(a>b)?a:b;
}
int main(){
int rst = getBigger(10,20);
printf("较大值:%d\n",rst);
return 0;
}
运行结果如下:
代码如下:
#include <stdio.h>
int f(){
printf("a");
printf("b");
printf("c");
return 10 * 3 - 90 * 200;
}
int main(){
int rst = f();
printf("%d",rst);
return (0);
}
运行结果如下: