C语言,编写程序,使用指针求出一维整型数组,数组自定,求出最大值及其下标并输出

2024-11-30 23:39:51
推荐回答(1个)
回答1:

#include

#define ARRAY_LEN 100

int main(void) {
int arr[ARRAY_LEN],len,i,*p=arr,*max=arr;

printf("请输入初盯衡始数组元素个数:");
scanf("%d",&len);
    printf ("\n");
    printf ("======================================================\n\n");
    
    printf("请燃枝输入皮则敏数组内容,共%d个元素: ",len);
for(i=0; i scanf("%d",p);
if(*p>*max)
max = p;
}
printf ("\n");
printf ("======================================================\n\n");

printf("数组最大值为:arr[%d]=%d\n",max-arr,*max);
printf ("\n");

return 0;
}

执行结果