函数:
int isMax(int a,int b,int c)
{
int max;
max = (a>b ? a : b)>c ? (a>b ? a : b) : c;
return max;
}
int isMin(int a,int b,int c)
{
int min;
min = (a<b ? a : b)<c ? (a<b ? a : b) : c;
return min;
}
完整代码为:
#include<stdio.h>
int isMax();
int isMin();
main()
{
int a,b,c;
int max,min;
printf("请输入三个数(使用回车隔开):\n");
scanf("%d%d%d",&a,&b,&c);
max = isMax(a,b,c);
min = isMin(a,b,c);
printf("\n最大数为:%d \n最小数为:%d \n\n",max,min);
}
int isMax(int a,int b,int c)
{
int max;
max = (a>b ? a : b)>c ? (a>b ? a : b) : c;
return max;
}
int isMin(int a,int b,int c)
{
int min;
min = (a<b ? a : b)<c ? (a<b ? a : b) : c;
return min;
}