参考如下:
#include <stdio.h>
int Twobiggernums (int a1,int b1)
{
int big;
/*if(a1>b1)
{
big = a1;
}
else {big = b1;}*/
big = a1>b1 ? a1: b1; //三目表达式 效果等同于3与if*else(如上);
return big;
}
int GetMaxNum(int a,int b,int c,int d)
{
int Max;
Max = Twobiggernums(a,b);
Max = Twobiggernums(Max,c);
Max = Twobiggernums(Max,d);
return Max;
}
int main()
{
int data1;
int data2;
int data3;
int data4;
int dataMax;
puts("Plese Input Four Nums:");
scanf("%d%d%d%d",&data1,&data2,&data3,&data4);
dataMax = GetMaxNum(data1,data2,data3,data4);
printf("输入的4个数是:%d、%d、%d、%d;\n其中最大数为:%d",data1,data2,data3,data4,dataMax);
return 0;
}
打印展示: