|
发表于 2014-1-15 19:35:25
|
显示全部楼层
int * Min, * Max; //全局变量
void max_min(int *z, int i); //函数
void main()
{
int a[10], b, *c;
printf("enter 10 number:\n");
for(b = 0; b < 10; b++) //输入10个数字
{
scanf("%d", &a[b]);
}
//c = a;
printf("\n");
max_min(a, 10);
printf("max=%d, min=%d\n", *Max, *Min);
system("pause");
}
void max_min(int *z, int i)
{
int *end, *max, *min, e=0;
max = min = z;
for(; e < i; e++)
{
if(* max < *(z+e))
{
max = z+e;
}
else if(* min >* (z+e))
{
min = z+e;
}
}
Min=min;
Max=max;
}
在你基础上面改了一下 |
|