c语言,求三个数中的最大值

如题所述

输入三个整数 x,y,z,请把这三个数由小到大输出。

#include <stdio.h>
void main()
{
    int x, y, z, t;
    printf("Please enter 3 number: ");
    scanf("%d%d%d", &x, &y, &z);
    if(x > y)   /*交换x,y的值*/
    {
        t=x;x=y;y=t;
    }
    if(x > z)   /*交换x,z的值*/
    {
        t=z;z=x;x=t;
    }
    if(y > z)   /*交换z,y的值*/
    {
        t=y;y=z;z=t;
    }
    printf("The result of Sort is: %d,%d,%d\n", x, y, z);
}

    请放心使用,有问题的话请追问

    满意请及时采纳,谢谢,采纳后你将获得5财富值。

    你的采纳将是我继续努力帮助他人的最强动力!

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-06
#include<stdio.h>
main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("%d",a=(a>b?a:b)>c?a:c);
}

您好,很高兴为您解答,流星不死为您答疑解惑

如果本题还有不懂的地方请追问,望采纳我的回答。

祝楼主学习进步。

上面的代码可以直接复制到编译器里,带换行。

本回答被提问者采纳
第2个回答  2013-12-06
最简单的
#include <stdio.h>
int main()
{
int a,b,c,m;
scanf("%d%d%d",&a,&b,&c);
m=a;
if(m<b)
m=b;
if(m<c)
m=c;
printf("%d",m);
return 0;
}
第3个回答  2013-12-06
#include <stdio.h>
{ int x, y, z, t;
scanf("%d%d%d", &x, &y, &z);
t=x>(y>z?y:z)?x:(y>z?y:z);
printf("The result of %d",t);
}

c语言三个数求最大值
c语言三个数求最大值介绍如下:具体代码如下:if(a>b) t=a;else t=b;\/\/此时t是a、b中较大的那个。if(t<c) t=c;∥再与c此较,找出大的即可。C语言的字符串其实就是以'\\0'字符结尾的char型数组,使用字符型并不需要引用库,但是使用字符串就需要C标准库里面的一些用于对字符串进行操作...

c语言怎么求出三个数中哪一个最大?
1、首先输入a,b,c三个数。2、比较a,b两个数,得出a与b中的最大值。3、然后比较b与c两个数,得出b与c的最大值。4、最后将第2步与第3步得出的最大值进行比较,得出我们需要的最大数。

c语言怎么求出三个数中哪一个最大
\/\/ 如果c比max大,更新max的值 if (c > max) { max = c;} \/\/ 输出最大的数 printf("三个数中最大的是:%d\\n", max);return 0;} ```这段代码首先通过`scanf`函数从用户那里获取三个整数,然后使用两个`if`语句来比较这三个数,并不断更新`max`变量的值,以确保它始终存储着三个...

c语言输入三个数求最大值
max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}

c语言求3个数的最大值是多少?
c语言求三个数的最大值的回答如下:在C语言中,我们可以使用条件语句(if...else)来比较三个数并找出最大值。以下是一个简单的示例程序:#include <stdio.h> int main() { int a, b, c, max; printf("请输入三个整数:"); scanf("%d %d %d", &a, &b, &c);if (a >...

如何用C语言编程计算3个数的最大值?
int a,b,c,t;printf("请输入三个整数:\\n");scanf("%d\\t%d\\t%d", &a, &b, &c);if (a > b){ t = a;a = b;b = t;} if (a > c){ t = a;a = c;c = t;} if (b > c){ t = b;b = c;c = t;} printf("这三个数中最大的数是:%d\\n", c);printf...

c语言三个数求最大值_输入三个数求最大值c语言
方法一:c语言三个数求最大值_输入三个数求最大值c语言代码 首先在vc6.0里面编辑代码,保存为.c文件,然后点击build按钮(或者按下键盘F7快捷键),如下图。可以看到没有任何错误error和警告。然后按下运行按钮(或者直接按快捷键Ctrl+F5),运行程序。输入三个数454 12 861进行代码测试,结果如下...

怎样用C语言编写这样一个程序:输入三个整数,求其中的最大值?
include<stdio.h> include<stdlib.h> int x,y,z;int max;int main(void){ printf("请输入三个整数:\\n");scanf("%d%d%d",&x,&y,&z);if(x>y)max=x;else max=y;if(max>z);else max=z;printf("最大值为%d",max);system("pause");} ...

用c语言编写程序计算3个数中最大值
程序如下:include <stdio.h> int main(){ int a,b,c,Max;printf("请输入3个数:\\n");scanf("%d%d%d",&a,&b,&c);Max=a>b?(a>c?a:c):(b>c?b:c);printf("3个数中最大值为:%d\\n",Max);return 0;}

用c语言求3个数中的最大值与最小值
int max(int i,int j,int k)\/\/求最大值{ if(i >= j && i >= k) return i; if(j >= i && j >= k) return j; return k;}int min(int i,int j,int k)\/\/求最小值{ if(i <= j && i <= k) return i; if(j <= i && j <= k) return j; return k;...

相似回答