C语言输入a,b,c三个值,输出其中最大者

如题所述

第1个回答  2012-06-10
#include<stdio.h>
#include<stdlib.h>
float Max(float a,float b,float c)
{
float d=a;
if(b>d)
{
d=b;
}
if(c>d)
{
d=c;
}
return d;
}
int main()
{
float a,b,c;
printf("请输入a,b,c的值:");
scanf("%f,%f,%f",&a,&b,&c);
printf("a,b,c中最大值为:%f",Max(float a,float b,float c));
system("pause");
return 0;
}
第2个回答  2012-06-10
#include<stdio.h>
void main(){
int a,b,c,m;
printf("输入3个整数!\n");
scanf("%d%d%d",&a,&b,&c);
m=a>(b>c?b:c)?a:(b>c?b:c);
printf("max=%d\n",m);
}
先求出b和c的最大值,在与a比较
第3个回答  2012-06-09
void int main()
{ int a,b,c,max ;
scanf("%d,%d,%d",&a,&b,&c);
max=(a>((b>c)?b:c)?a:(b>c:b:c));
printf("a=%d,b=%d,c=%d,max=%d\n",a,b,c,max);
}本回答被提问者和网友采纳
第4个回答  2012-08-26
#include "stdio.h"
void main()
{
int a,b,c,max ;
scanf("%d,%d,%d",&a,&b,&c);
max=(a>((b>c)?b:c)?a:((b>c)?b:c));
printf("a=%d,b=%d,c=%d,max=%d\n",a,b,c,max);
}
第5个回答  2012-06-10
#includue<stdio.h>
int main()
{int a,b,c,max;
scanf("%d%d%d",&a,&b,&c);
max=a>b?a:b;
max=max>c?max:c;
printf("%d\n“,max);
}

C语言输入a,b,c三个值,输出其中最大者
{ float a,b,c;printf("请输入a,b,c的值:");scanf("%f,%f,%f",&a,&b,&c);printf("a,b,c中最大值为:%f",Max(float a,float b,float c));system("pause");return 0;}

编写一个c语言,输入a,b,c 3个值输出其中最大着
1 输入三个数。2 比较a,b得到较大的数值。3 用ab中较大值,与c比较,得到最大值。4 输出最大值。代码:include <stdio.h>int main(){ int a,b,c,m; scanf("%d%d%d",&a,&b,&c);\/\/输入三个数 if(a>b)m=a;\/\/获得ab中较大值。 else m = b; if(m<c)m=...

...编写一个C 程序,输入A、B、C3个值,输出其中最大者。
void main(){ int a,b,c;printf("请分别输入三个数:\\n");scanf("%d%d%d",&a,&b,&c);if(a<b) a=b; \/\/永远认为a是最大的 if(a<c) a=c;printf("ABC中最大数为:%d\\n",a);} 更简单的:include <stdio.h> void main(){ int a,b,c;printf("请分别输入三个数:\\n");...

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

C语言:“输入a,b,c3个值,输出其中最大者”。程序怎么写
printf("请输入三个数\\n");scanf("%d,%d,%d",&a,&b,&c);\/\/注意 这里用","隔开 输入的时候一定也要用","隔开 if(a>b&&a>c){ printf("a最大\\n");} else if (b>a&&b>c){ printf("b最大\\n");} else if (c>a&&c>b){ printf("c最大\\n");} 这个我觉得对初学者来...

C 语言,输出a,b,c,打出最大者。为什么只会输出这三个数?求解答!_百度...
首先,确保你的代码正确地包含比较三个数的逻辑。在C语言中,可以使用逻辑运算符(&& 或 ||)来实现这个功能。例如,为了确定a、b、c中的最大值,你可以使用以下代码段:c include int main() { int a, b, c, max;printf("请输入三个整数:\\n");scanf("%d %d %d", &a, &b, &c);...

编写C语言程序,输入a b c 3个值,输出其中最大值
(3)输出最大值。具体程序如下:include <stdio.h>int main(void){ int a,b,c;scanf("%d %d %d",&a,&b,&c); \/\/ 输入3个数int max = a; \/\/默认最大值为aif(max<b)max = b; \/\/选出a,b中的最大值 if(max < c) ...

有三个整数A,B,C,由键盘输入,输出其中的最大数。用C语言如何编程
include<stdio.h> int max(int a,int b,int c){if(a<b)<br\/>a=b;<br\/>if(a<c)<br\/>a=c;<br\/>return a;<br\/>} main(){ int a,b,c;scanf("%d %d %d",&a,&b,&c);printf("%d\\n",max(a,b,c));}

编写一个C程序,输入a,b,c三个值,输出其中最大者。
要编写一个C程序,输入a、b、c三个数值并找出其中的最大值,可以参考以下代码片段:c include int main() { int a, b, c, max;printf("请输入三个数:\\n");scanf("%d %d %d", &a, &b, &c);if (a > b) { max = a;} if (c > max) { max = c;} printf("三个数中最...

编写一个C程序,输入a,b,c3个值,输出其中最大者!
1、首先打开在线编程工具,并选择C语言。2、在代码编写区域键入如下代码。代码如下。include<stdio.h> void main(){ \/\/定义三个变量,并在定义的同时进行赋值。\/\/max变量用于存储最大值。int a1=10,b1=5,c1=30,max;\/\/前两个数进行比较,并将较大数存储在max变量中 if(a1>b1)max=a1;else ...

相似回答