icoca卡在哪买:C语的问题。。我好糊涂。。。求助啊

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 04:16:44
编写一个C程序a、b、c 3个值,输出其中做大者,我看别人写的,怎么后面又弄出X、Y、Z了哦???我实在不太懂,才学1天还望大家帮帮忙。。。谢谢。。

#include <stdio.h>

void main()
{
int a,b,c,max/*存最大的一个值用的max*/;
printf("INPUT ABC:");
scanf("%d%d%d",&a,&b,&c);
max=a;
max>b?max=b:max>c?max=c:max=max;
printf("MAX:%d",max);
}

#include <stdio.h>

void main()
{
int a,b,c;
printf("请给a,b,c赋值:");
scanf("%d%d%d",&a,&b,&c);
if(a>b && a>c)
{
printf("%d最大",a);
}
else if(b>a && b>c)
{
printf("%d最大",b);
}
else if(c>a && c>b)
{
printf("%d最大",c);
}
printf("\n");
}

那是他们之间的相互赋值,你拿张纸出来随便写一下他们之间的关系就很清楚了俄

#include <stdio.h>

void main()
{
int a,b,c,m,max/*存最大的一个值用的max*/;
printf("INPUT ABC:");
scanf("%d%d%d",&a,&b,&c);
m=a>b?a:b;
max=c>m?c:m;
printf("MAX:%d",max);
}