输入一个一维整型数组,输出其中的最大值、最小值和平均值。要求用指向一维字符数组的指针变量来处理数组元素。
main() {int a[l0],*p=a,i,d,x,j=0; for(i=0;i<10;i++,p++) {scanf("%d",p); if(i==0){d=*P;x=*p;) if(d<*p)d=*P; else if(x>*p)x=*p; j=j+*p; } j=j/10; printf("d=%d,x=%d,j=%d",d,x,j); }
输入一个一维整型数组,输出其中的最大值、最小值和平均值。要求用指向一维字符数组的指针变量来处理数组元素。
main() {int a[l0],*p=a,i,d,x,j=0; for(i=0;i<10;i++,p++) {scanf("%d",p); if(i==0){d=*P;x=*p;) if(d<*p)d=*P; else if(x>*p)x=*p; j=j+*p; } j=j/10; printf("d=%d,x=%d,j=%d",d,x,j); }