7-29 最大值最小值 (10 分)

7-29 最大值最小值 (10 分),第1张

7-29 最大值最小值 (10 分)

键盘输入三个整数,要求输出其最大值和最小值。

输入格式:

键盘输入只有一行,即三个整数,每个整数之间一个空格。

输出格式:

用一行输出最大值和最小值,之间用一个空格隔开。

输入样例:
10 15 14

结尾无空行

输出样例:

在这里给出相应的输出。例如:

15 10

结尾无空行

这道题网站上有许多简洁的方法,我这里从一个菜鸟的实力出击,打了一个答案,就是用函数来找最大值最小值,比较长,也好理解一点

#include
int max3(int a,int b,int c);//声明函数
int min3(int a,int b,int c);//声明函数
//主函数
int main(void){
    int a=0,b=0,c=0;
    scanf("%d %d %d",&a,&b,&c);
    printf("%d %d",max3(a,b,c),min3(a,b,c));//直接引用函数
    return 0;
}
//定义找三个数中最大值的函数
int max3(int a,int b,int c){
    int m=0;
    m=max(max(a,b),c);
    return m;
}
//定义找两个数中最大值的函数
int max(int t,int p){
    if(t>=p)
        return t;
    else if(t=p)
        return p;
    else if(t 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5650574.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存