题目内容

已知定义"int b[ ]={1,2,3,4},y,*p=b;"执行y=*p++后,y的值是

A. 1
B. 2
C. 3
D. 4

查看答案
更多问题

下列程序执行后的输出结果是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));}

答案查题题库