精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>C、C++语言基础>>求几个数中最大的一个用C应该如何编写

主题:求几个数中最大的一个用C应该如何编写
发信人: girlrong()
整理人: wenbobo(2002-12-06 22:11:23), 站内信件
netmonkey问:求几个数中最大的一个用C应该如何编写? 

================================================
第一个回答:
作 者: liujustin (JK.L)   
【 在 netmonkey (<h2>︶妖刀→) 的大作中提到: 】 
:     望不吝赐教 

调用下面的函数,返回值为最大.n为数字个数,应大于0. 
int fmax(int *a,int n) 

  int max=*a; 
  for(;n-1;n--) max=(a[n-1]>max)?a[n-1]:max; 
  return max; 
}  
================================================
第二个回答:
作 者: Ericuo (帅呆了) 

faint,很简单啊,很多办法, 
最原始的把两个数比较,把大的设为MAX, 
然后把其他数跟MAX比,再大的就记为MAX就行了 
 

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.243.17]

[关闭][返回]