其他分享
首页 > 其他分享> > C语言学习之输入4个整数,找出其中最大的数。用函数的嵌套调用来处理。

C语言学习之输入4个整数,找出其中最大的数。用函数的嵌套调用来处理。

作者:互联网

输入4个整数,找出其中最大的数。用函数的嵌套调用来处理。

int main(){
	int max4(int a , int b, int c ,int d);
	int a,b,c,d,max;
	printf("请输入四个数:\n");
	scanf("%d %d %d %d",&a,&b,&c,&d);
	max=max4(a,b,c,d);
	printf("max=%d\n",max);
	return 0;
}
int max4(int a,int b,int c,int d){
	int max2(int a,int b);
	int m;
	m=max2(a,b);//调用max2函数,得到a,b两个数中的大者,放到m 
	m=max2(m,c);//调用max2函数,得到a,b,c三个数中的大者,放到m 
	m=max2(m,d);//调用max2函数,得到a,b,c,d四个数中的大者,放到m 
	return(m);//把m作为函数值带回main函数 
}
int max2(int a,int b){
	if(a>=b){
		return a;//返回大者 
	}else{
		return b;//返回大者 
	}
}

在这里插入图片描述
不懂请留言,谢谢!

标签:调用,return,函数,int,max,C语言,嵌套,大者,max2
来源: https://blog.csdn.net/weixin_44074246/article/details/116381494