51Testing软件测试论坛

标题: (C语言)求三个数的最大值,都有哪些方法呢? [打印本页]

作者: 123cyli    时间: 2012-5-25 13:33
标题: (C语言)求三个数的最大值,都有哪些方法呢?
可以这样:
int getMax(int a,int b,int c){
      if(a==b&&b==c){
        return a;
     }
     int x= a>b?a:b;
     return x>c?x:c;
}


还有很多种方法,希望大家都来分享分享呀....
作者: wyb31429    时间: 2012-7-8 19:03
int []array={a,b,c};
int num=array[0];
for(i=0;i<array.len;i++)
{
if(num<array[i]){
num=array[i];
}
}




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2