#include <conio.h>
#include <stdio.h>
int max,pos;
void fun( int arr[ ],int n )
{ int i;
max = arr[0];
pos = 0;
for ( i=1; i<n; i++)
if (max < arr[i])
{ max = arr[i];
pos=i; }
return; //这个函数是无返回值的
}
void main()
{
int a[10]={1,4,2,7,3,12,5,34,5,9}, n=10;
fun(a,n);
printf("The max is: %d ,pos is: %d\n", max ,pos); //pos这个索引是要加一的 因为数组是从0开始 而你需要的数字是从1开始
}
#include <stdio.h>
int max,pos;
void fun( int arr[ ],int n )
{ int i;
max = arr[0];
pos = 0;
for ( i=1; i<n; i++)
if (max < arr[i])
{ max = arr[i];
pos=i; }
return; //这个函数是无返回值的
}
void main()
{
int a[10]={1,4,2,7,3,12,5,34,5,9}, n=10;
fun(a,n);
printf("The max is: %d ,pos is: %d\n", max ,pos); //pos这个索引是要加一的 因为数组是从0开始 而你需要的数字是从1开始
}
[此贴子已经被作者于2016-6-16 13:01编辑过]