题目:定义一个函数,得到三个整数的最大值(函数的参数根据自己的需要设定)
方法一:
#include<stdio.h>
int fun(int x,int y,int z){
//假设x、y、z有值
if(x>=y && x>=z)
return x;
else if(y>=x && y>=z)
return y;
else
return z;
}
int main(){
printf("最大值为:%d",fun(12,1,8));
return 0;
}
方法二:
#include<stdio.h>
int fun(int x,int y){
if(x >= y){
return x;
}
else{
return y;
}
}
int main(){
int a=0,b=0,c=0;
printf("最大值为:%d",fun(fun(a,b),c)); //使用嵌套函数
return 0;
}