问题
单项选择题
执行以下程序后,y的值是 ( )
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);
A) 17
B) 18
C) 19
D) 20
答案
参考答案:C
执行以下程序后,y的值是 ( )
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);
A) 17
B) 18
C) 19
D) 20
参考答案:C