美文网首页
C语言 比较四个整数的大小

C语言 比较四个整数的大小

作者: 3de6c44e93f3 | 来源:发表于2017-04-01 12:38 被阅读0次
    #include<stdio.h>
    /*比较两个数的大小,然后return返回该值*/ 
    int max2(int a , int b)
    {
        if (a>b)
        {
            return a;
        }
        else
        {
            return b;
        }
        
    }
    
    int max4(int a ,int b ,int c ,int d)
    {
        int res;
        res = max2(a,b);        //由max2返回赋值给res 
        res = max2(res,c);      //将res,c的值分别传入到max2中的a,c继续比较 a b的最大值(即比较res与c中的最大值) 
        res = max2(res,d);
        return res;             //返回res的值给max4函数 
        
    }
    void main()
    {
        int a,b,c,d,max;
        printf("请输入四个整数:");
        scanf("%d %d %d %d",&a,&b,&c,&d); 
        max = max4(a,b,c,d);    //将max4中的最大值赋值给max 
        printf("max = %d\n",max);       //输出max 
        
        /*所以30,31代码可改如下*/ 
        // printf("max = %d\n",max4(a,b,c,d))
        
    }
    
    

    相关文章

      网友评论

          本文标题:C语言 比较四个整数的大小

          本文链接:https://www.haomeiwen.com/subject/ksjiottx.html