return的作用:
1.设置函数的返回值,它后边的表达式的值就是当前函数的返回值。
2.结束后面代码的执行,函数运行为止,它后边的代码都不会执行!
int getBig2(int a,int b){
if(a > b){
return a;
}else{
return b;
}
}
int getBig3(int x,int y,int z){
return getBig2(getBig2(x,y),z);
}
int f32(int n){
return n / 3 + 1;
}
void printfOK(){
printf("\n*********************\n");
printf("*********************\n");
printf("*********************\n");
}
int main(){
printf("%d",getBig3(1,2,3));
printfOK();
int rst = f32(10) + 20;
printf("%d",rst);
printfOK();
int rst1 = f32(f32(10));
printf("%d",rst1);
}
#include<stdio.h>
int getBigger(int a,int b,int c){
return (a>b)?(a>c?a:c):(b>c?b:c);
}
int main() {
int rst = getBigger(10,20,30);
printf("%d", rst);
}
#include<stdio.h>
/*
函数
1.定义:实现特定功能的代码块
2.三个要素:
(1)功能:干嘛用的?
(2)参数:我需要给它提供什么
*/
int times10(int n){
return 10 * n;
}
int main(){
int rst = times10(5);
printf("%d",rst);
return 0;
}