[单选题]

执行以下程序后,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

参考答案与解析:

相关试题

执行以下程序后,y的值是() main() { int a[]={2,4,6,8

[单选题]执行以下程序后,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.17B.18C.19D.20

  • 查看答案
  • 执行以下程序后,y的值是() main() {int a [ ]={2,4,6,

    [单选题]执行以下程序后,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.17B.18C.19D.20

  • 查看答案
  • 有以下程序: main() {int a[]={2,4,6,8,10},y=0,

    [单选题]有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a(1); for(x=1;x<3;x++) y+=p[x]; printf("%d/n",y); } 程序运行后的输出结果是 ______。A.10B.11C.14D.15

  • 查看答案
  • 有以下程序:main(){int a[]={2,4,6,8,10),y=0,x,

    [单选题]有以下程序: main() {int a[]={2,4,6,8,10),y=0,x,*P; P=&a[1]; for(x=1;x<3;x++)y+=p[x]; printf("%d/n",y); } 程序运行后的输出结果是( )。A.10B.11C.14D.15

  • 查看答案
  • 有以下程序main(){int a[4][4]={{1,4,3,2},{8,6,

    [单选题]有以下程序 main() {int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) for(k=j+1;k<4;k++) if(a[j][i]>a[k][i]){t=a[j][i];a[j][i]=a[k][i];a[k][i]=t;}/*按列排序*/ for(i=0;i<4;i++)printf("%d,",a[i][i]);A.1,6,5,7,B.8,

  • 查看答案
  • 以下程序执行后x的值是 main() { int x,y=252,i=386,*

    [单选题]以下程序执行后x的值是main(){ int x,y=252,i=386,*m=&y,*z=&i;x=(z==y);printf("%d",x); }A.252B.1C.0D.运行时出错,x无定值

  • 查看答案
  • 有以下程序: main() { int a[]={1,2,3,4,5,6,7,8

    [单选题]有以下程序: main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p; for(p=a;p<a+10,p++)printf("%d,",*p); } 程序运行后的输出结果是 ______。A.1,2,3,4,5,6,7,8,9,0,B.2,3,4,5,6,7,8,9,10,1,C.0,1,2,3,4,5,6,7,8,9,D.1,1,1,1,1,1,1,1,1,1,

  • 查看答案
  • 以下程序执行后x的值是main(){int x,y=252,i=386,*m=&

    [单选题]以下程序执行后x的值是 main() {int x,y=252,i=386,*m=&y,*z=&i; x=(z==y); printf("%d",x);}A.252B.1C.0D.运行时出错,x无定值

  • 查看答案
  • 有以下程序main() { int a[]={1,2,3,4,5,6,7,8,9

    [单选题]有以下程序main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p; for(p=a;p<a+10;p++) printf("%d,",*p);}程序运行后的输出结果是A.1,2,3,4,5,6,7,8,9,0, B.2,3,4,5,6,7,8,9,10,1, C.0,1,2,3,4,5,6,7,8,9, D.1,1,1,1,1,1,1,1,1,1,

  • 查看答案
  • 有以下程序:main(){int a[10]={1,2,3,4,5,6,7,8,

    [单选题]有以下程序: main() { int a[10]={1,2,3,4,5,6,7,8,9,10),*p=&a[3],*q=p+2; printf("%d/n",*p+*q); } 程序运行后的输出结果是( )。A.16B.10C.8D.6

  • 查看答案
  • 执行以下程序后,y的值是()main(){ int a[]={2,4,6,8,1