C语言编程:用指针表示法给一维数组元素输入值,输出各元素的值及元素之...答:int main(){ int a[6],i,sum,*p;printf("Please input data of a[6]:\n");for(i=0,p=a;i<6;++i)scanf("%d",p++);printf("Output arry:\n");for(i=0,sum=0,p=a;i<6;++i){ printf("%d ",*p);sum+=*p++;} printf("\ns=%d\n",sum);return 0;} ...
求数组中所有元素的和答:printf("%f%f ",s,ave);}这是用指向一维数组的指针做的。 下面是用指针数组: #include "stdio.h" void main() {int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int *p[3]={a[0],a[1],a[2]};int i,j;float s=0.0,ave=0.0; for(i=0;i< ...
C++中怎么用指针变量求一个一维数组中所有元素的最大值和平均值?答:main(){ int a[]={1,2,3,5,4},max,*p=&max;float av,*q=&av;void f(int a[],int *p,float *q);f(a,p,q);printf("max=%d\nav=%f\n",max,av);}