发信人: 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]
  | 
 
 
 |