问题描述:利用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;
}
运行结果如下: