题解 | #小乐乐找最大数#

小乐乐找最大数

https://www.nowcoder.com/practice/ae6a21920cac4f9184c8ecfcc87f89b9

#include <stdio.h>
/*
	题目:求四个数的最大值
	解法:递归  有四个数字两两比较 三次就可以比较出谁是最大的  

*/

int max(int a,int b)//求出两个数的最大值
{
    if(a<b)
        return b;
    else
        return a;
}

int max4(int a,int b,int c,int d)//递归 
{
    int m;
    m=max(a,b); //求出前两个的最大值    
    m=max(m,c);//用前两个比较出的结果和第三个数比较
    m=max(m,d);//用前三个数的最大值和第四个比较
    return m;//返回4个数的最大值
}



int main()
 {
   int a,b,c,d;
   scanf("%d %d %d %d",&a,&b,&c,&d);//定义四个整数
   int max=max4(a,b,c,d);
    printf("%d",max);

    return 0;
}

全部评论

相关推荐

牛客410815733号:这是什么电影查看图片
点赞 评论 收藏
分享
三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务