18、 函数的应用
编写一个函数max,用来求3个整数中的最大值,将最大值返回调用函数,主函数中输入三个整数,利用函数求出最大值,将结果输出。
#include<stdio.h>
int max ( int a[] )
{
int k = 0 ;
for ( int i = 0 , j = i + 1 ; j < 3 ; j ++ )
{
if ( a[i] < a[j] )
k = j ;
}
return a[k] ;
}
int main ()
{
int a[3] ;
for ( int i = 0 ; i < 3 ; i ++ )
{
scanf ("%d",&a[i] ) ;
}
printf ("%d\n",max( a )) ;
return 0;
}
//输入:
3 4 2
//输出:
4