输入十个元素的一维数组,要求在主函数中输入数据,用指针的方式编写

2025-06-23 03:15:14
推荐回答(1个)
回答1:

#include

int main()

{int i,j,a[10],*max=a,*min=a;

for(i=0;i<10;i++)

{

scanf("%d",&a[i]);

if(a[i]>*max)max=a+i;

if(a[i]<*min)min=a+i;

}

printf("Max=a[%d]=%d\n",max-a,*max);

printf("Min=a[%d]=%d\n",min-a,*min);

return 0;

}