回复 7楼 wp231957
地址在移动啊
一个人如果不比自己一把,你永远不知道自己究竟有多厉害
#include<stdio.h> //使用int*型指针 求一个数组的最大值 最小值 int main( void ) { int a[10]={0}; int *p=&a[0]; int *max=&a[0]; int *min=&a[9]; int i=0,tmp=0; puts("input a[10]:\n"); for (i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) { if (*p>*max) {tmp=*max;*max=*p;*p=tmp;} p++; } p=&a[0]; for(i=0;i<10;i++) { if (*p<*min) {tmp=*min;*min=*p;*p=tmp;} p++; } printf("min=%d max=%d\n",*min,*max); return 0; }还没弄好吗