6splus玫瑰金外壳更换:帮我解决下这个问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 03:21:17
有3个整数a,b,c,由键盘输入,输出其中最大的数。

谢谢大家了,用IF做。

C语言吗?
main()
{int a,b,c;
printf("input three numbers.");
scanf("%d""%d""%d",&a,&b,&c);
if(a>b)
if(a>c)
printf("%d",a);
else printf("%d",c);
else if(b>c)
printf("%d",b);
else printf("%d",c);
}

if (a>b)
{if(a>c)return a;
else return c;}
else
{if(b>c) return b;
else return c;
}

为何一定要用if语句。用math.max函数不是很方便吗?

Max(Max(a,b),c)

这样就行了。

max函数用于返回两个数中较大的一个。