//实现实参传递数组, 实现遍历数组中最小值
//输入三个数,找出最小值
#include <stdio.h>
#include <malloc.h>
void LookMin(int num[],int *p) //*p min的地址 p是min的值
{
int i=0;
//对数组进行循环处理
*p = num[0];
for (i =1 ;i<3 ;i++)
{
if (num[i] < *p)
{
*p = num[i];
}
}
//return min;
}
int main()
{
int array[3],i=0,min=0;
int *p;
p = &min;
for (i=0;i<3;i++)
{
scanf("%d",&array[i]);
}
LookMin(array,p);
printf("%d\n",*p);
return 0;
}
输入三个数到数组中,输出最小值