C语言——函数——返回值

90 阅读1分钟

返回值

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 main(){
	printf("%d",getbig3(1,2,3));
}

运行结果:

image.png

代码演示:

int f(int n){
	return n / 3 + 2; 
}
int main(){
	int res = f(10)+20;
	printf("%d\n",res);
	int ret = f(f(10));
	printf("%d",ret);
}

运行结果:

image.png