用C语言编程做:用从键盘输入3个数,编程实现3个数的比较,输出其中的最大值

谢谢各位了,我很急用的,希望各位高手帮忙一下

第1个回答  2007-05-16
int a[3];
printf("输入第一个数:")
sacnf("%d",&a[0]);
printf("\n输入第二个数:")
sacnf("%d",&a[1]);
printf("\n输入第三个数:")
sacnf("%d",&a[2]);
int max=0;
for(int i=0;i<3;i++)
{
max=max>a[i]?max:a[i];
}
printf("%d",max);
第2个回答  2007-05-16
#include<stdio.h>
void main()
{
int max(int x,int y);
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
}
第3个回答  2007-05-16
这是最简单的,编程最基础的。自己看看教程,研究一下
第4个回答  2020-04-26
main()
{
int a,b,c,t;
printf("\nplease input three nums\n");
scanf("%d%d%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("\npaixuhou:%d\t%d\t%d\n",a,b,c);
}
第5个回答  2007-05-16
main()
{
int a,b,c,t;
printf("\nplease input three nums\n");
scanf("%d%d%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("\npaixuhou:%d\t%d\t%d\n",a,b,c);
}本回答被提问者采纳
相似回答