下列程序执行后的输出结果是void func(int *a,int b[ ]){b[0]=*a+6;}main(){int a,b[5];a=0;b[0]=3;func(&a,b);printf("%d\n",b[0]);}
查看答案
下列程序执行后的输出的结果是void func(int *a,int b[ ]){b[0]=*a+6;}main(){int a,b[5];a=0;b[0]=3;func(&a,b);printf("%d\n",b[0]);}
下列程序的输出结果是#include main( ){int a[ ]={1,2,3,4,5,6},*p;p=a;*(p+3)+=2;printf("%d,%d\n",*p,*(p+3));}
下列程序的运行结果是#include main( ){static int a[]={2,6,8,10,14,18};static int *ptr[]={&a[0],&a[1],&a[2],&a[3],&a[4]};int **p,i;for(i=0;i<5;i++)a[i]=a[i]/2+a[i];p=ptr;printf("%d\n",*(*(p+2));printf("%d\n",*(*(++p));}
下列程序执行后输出的结果是main(){ int a[]={2,4,6,8,10};int y=1,x,*p;p=&a[1];for(x=0;x<3;x++)y+=*(p+x);printf("%d\n",y);}