多语言展示
当前在线:742今日阅读:103今日分享:49

用c语言求两个数的最大值

C语言求最大值的方法
方法/步骤
1

方法1:#includeint fun(int a,int b);//一定要注意,这里一定要声明,否则下面你调用fun函数是会出现未声明的错误(fun was not delared)int main(){      int a,b,max;  printf('please input two numbers');  scanf('%d,%d',&a,&b);  max=fun(a,b);  printf('max=%d',max);  } int fun(int a,int b){      if(a>b){           return a;      }      else return b;      }

3

方法3#includeint fun(int x,int y){     int z;      if(x>y)z=x;      else z=y;      return x;}  //定义一个fun函数 ,但要有 return z.   是因为下面有一个调用fun函数,这里就是给调用 ,将z的值直接给了max,  int main() //定义主函数{  int a,b,max;//输入a,b,max是整形变量  printf('please input two numbers');//屏幕显示  scanf('%d,%d',&a,&b);//读取键盘上两个10进制数 a,b  max=fun(a,b); //调用fun函数的函数值,并将其赋给max ,对应上面return .return什么这里求出的就是什么,如果return z的话对应定义z也就是最大值,如果return x的话求出来的就是a, 如果return y的话求出来的就是b.   printf('max=%d',max);//屏幕显示结果}

推荐信息