求三个整数(四个整数)的最大值

一、求三个整数的最大值

程序………………第一种方法

#include<stdio.h>
int main()
{
    int a,b,c,max;               //定义a,b,c,max为整型变量
    printf("输入三个整数值:a,b,c\n");     //提示操作者要输入的内容有哪些
    scanf("%d%d%d",&a,&b,&c);    //输入a,b,c的值
    if(a>b)     //如果a>b
        max=a;           //将a的值赋给max
    else        //否则(即a<b)
        max=b;           //将b的值赋给max
    if(c>max)   //如果c>max
        max=c;           //将c的值赋给max
    printf("最大值max=%d\n",max);  //输出最大值max
    return 0; 
}

执行结果………………………………
在这里插入图片描述
程序………………第二种方法

#include<stdio.h>
int main()
{
    int a,b,c,max;
    printf("输入三个整数值:a,b,c\n");
    scanf("%d%d%d",&a,&b,&c);
    max=a;             //将a的值赋给max
    if(b>max)      //如果b>max
        max=b;      //将b的值赋给max
    if(c>max)      //如果c>max
        max=c;         //将c的值赋给max
    printf("最大值max=%d\n",max);
    return 0; 
}

执行结果………………………………
在这里插入图片描述

二、求四个整数的最大值

程序………………………………

#include<stdio.h>
int main()
{
    int a,b,c,d,max;
    printf("请输入四个整数a,b,c,d:\n");
    scanf("%d%d%d%d",&a,&b,&c,&d);
    max=a;
    if(b>max)
        max=b;
    if(c>max)
        max=c;
    if(d>max)
        max=d;
    printf("最大值为%d\n",max);
    return 0;
}

在这里插入图片描述
在这里插入图片描述

发布了25 篇原创文章 · 获赞 54 · 访问量 895

猜你喜欢

转载自blog.csdn.net/weixin_46022083/article/details/105206889