問題描述:利用C語言自定義函數求出一維數組里邊最大的數字
//利用函數找最大數#include<stdio.h>int search(int s[9]) //查找函數
{int i , max = s[0] , max_xia = 0;for(i=0;i<9;i++){if(s[i] > max){max_xia = i;max = s[max_xia];}}return max;
} int main()
{int i , t[9] , max , max_xia = 0;printf("請你輸入10個整數:");for(i=0;i<9;i++){scanf("%d",&t[i]);}max = t[0];max = search(t);printf("這10個數字當中最大的是 %d" , max);return 0;
}
運行結果如下: