输入:
输入三个整数,邻近两数之间用一个空格隔开。且保证整数属于int范围。
输出:
输出三个整数中最大的一个。
输入示例:
1 35 -47
输出示例:
35
数据范围:
输入和输出均为int范围的整数
1).直接两两比较
#include<stdio.h>
int main()
{
int a,b,c,max_n;
scanf("%d %d %d",&a,&b,&c);
if(a<b)max_n=b;
else max_n=a;
if(max_n>c)printf("%d",max_n);
else printf("%d",c);
return 0;
}
2).函数
#include<stdio.h>
int main()
{
int max(int a,int b,int c);
int a,b,c,maxnum;
scanf("%d %d %d",&a,&b,&c);
maxnum=max(a,b,c);
printf("%d\n",maxnum);
return 0;
}
int max(int x,int y,int z)
{
int m;
if (x>y)m=x;
else m=y;
if(m<z)m=z;
return m;
}