求十個數中最大值
#include#includeint max()
; int num = sizeof(a) / sizeof(a[0]);
int i = 1;
int max = a[0];//最好不要引用其他數,(如0,負數)
for (; i < num; i++) }
return max;
}int main()
求十個數中第二大值
(有瑕疵,如果第乙個數最大的,是求不出來的)
">#includeint max()
; int num = sizeof(a) / sizeof(a[0]);
int i = 1;
int max = a[0];//最好不要引用其他數,(如0,負數)
int second = a[0];
for (; i < num; i++) }
printf("second:%d\n", second);
return max;
}int main()
求陣列的最大值 第二大值
注意 陣列的最大值同時存在多個的情況!1 對比findmax2和findmax22兩個函式的處理,細微差別導致結果不同!2 當陣列作為函式形參時,如果是常量陣列,則最好新增const 3 sizeof arr sizeof int 4 隨機數生成 srand unsigned time null r...
查詢最大值,最小值,以及第二大值
define nr 10 陣列元素個數 從主函式開始 int main int argc,char argv 檢查是否獲取到nr個資料 if i nr else 查詢最大值和最小值 int max,min max ar 0 假定第乙個數為最大值 min ar 0 同時假定也第乙個數為最大值 從第二個...
如何拿到陣列的最大值和第二大值
public static void main string args 拿最大值 int max 0 for int i 0 i age.length i 從最大值遞減 int ca 0 while true max 比較乙個最大值出來是很方便的,但是如果還要再拿第二大的呢,第三大的等等,當然我們可...