[单选题]

下述程序的输出结果是()。includevoid main(){int a[20],*p[4];int i,k=0;for(i=0;i<20

下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(i=0;i<4;i++) p[i]=&a[i*i+1]; for(i=0;i<4;i++) {k=k+*p[i];} printf("%d",k); }

A.10

B.18

C.6

D.数组元素引用不合法,输出结果不定

参考答案与解析:

相关试题

下述程序的输出结果是#includevoid main(){int a[5]={

[单选题]下述程序的输出结果是includevoid main(){int a[5]={2,4,6,8,10};int*p=a,**q=&p;下述程序的输出结果是 #include<stdio.h> void main() { int a[5]={2,4,6,8,10}; int*p=a,**q=&p; printf("%d,",*(p++)); pfintf("%d",**q);}A.4,4B.2,2C.4,5D.2,4

  • 查看答案
  • 下述程序的输出结果是()。#includevoid main(){int a[5

    [单选题]下述程序的输出结果是()。includevoid main(){int a[5]={1,2,3,4,5};int *p=a,**q=&p;p下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[5]={1,2,3,4,5}; int *p=a,**q=&p; printf("%d,",*(p++)); printf("%d",**q);}A.2,2B.1,1C.3,4D.1,2

  • 查看答案
  • 下述程序的输出结果是()。#includevoid main(){int a[5

    [单选题]下述程序的输出结果是()。includevoid main(){int a[5]={1,2,3,4,5};int*p=a,**q=&下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[5]={1,2,3,4,5}; int*p=a,**q=&p; printf("%d",*(p++)); printf("%d",**q); }A.22B.11C.34D.12

  • 查看答案
  • 下面程序输出的结果是#includevoid main( ){ int i;in

    [单选题]下面程序输出的结果是includevoid main( ){ int i;int a[3][3]={1,2,3,4,5,6,7,8,9下面程序输出的结果是 #include<iostream.h> void main( ) { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;<3;i++) cout << a[2-i][i]<<" "; }A.1 5 9B.7 5 3C.3 5 7D.5 9 1

  • 查看答案
  • 下面程序输出的结果是()#includevoid main(){inti:int

    [单选题]下面程序输出的结果是()includevoid main(){inti:int a[3][3]={1,2,3,4,5,6,7,8,9}下面程序输出的结果是( ) #include<iostreas.h> void main() {inti: int a[3] [3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++= cout<<a [i] [i]<<" ";}A.1 5 9B.7 5 3C.3 5 7D.5 9 1

  • 查看答案
  • 下列程序的输出结果是()。#includevoid main(){int a=0

    [单选题]下列程序的输出结果是()。includevoid main(){int a=0,b=1,c=2;if(£«£«a>0‖£«£«b>0)£«£«C;pri下列程序的输出结果是( )。 #include<stdio.h> void main() { int a=0,b=1,c=2; if(++a>0‖++b>0) ++C; printf("%d,%d,%d",a,b,c); }A.0,1,2B.1,2,3C.1,1,3D.1,2,2

  • 查看答案
  • 下列程序的输出结果是()。#includevoid main(){int a=0

    [单选题]下列程序的输出结果是()。includevoid main(){int a=0,b=1,c=2;if(£«£«a>0||£«£«b>0)£«£«C;pr下列程序的输出结果是( )。 #include<stdio.h> void main() {int a=0,b=1,c=2; if(++a>0||++b>0) ++C; printf("%d,%d,%d",a,b,C); }A.0,1,2B.1,2,3C.1,1,3D.1,2,2

  • 查看答案
  • 下面程序输出的结果是#includevoid main(){ int i; in

    [单选题]下面程序输出的结果是includevoid main(){ int i; int a[3][3]={1,2,3,4,5,6,7,8,9下面程序输出的结果是 #include<iostream.h> void main() { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;<3;i++) cout<<a[2-i][i]<<" "; }A.1 5 9B.7 5 3C.3 5 7D.5 91

  • 查看答案
  • 下列程序的输出结果是()。#includevoid main().{int b[

    [单选题]下列程序的输出结果是()。includevoid main().{int b[6]={2,4,6,8,10,12}; int*p=b,**q下列程序的输出结果是( )。 #include<stdio.h> void main(). { int b[6]={2,4,6,8,10,12}; int*p=b,**q=&p; printf("%d", *(p++)); printf("%d,",**q); }A.4,4B.2,2C.4,5D.2,4

  • 查看答案
  • 下面程序输出的结果是#includevoid main( ){ int i;in

    [单选题]下面程序输出的结果是includevoid main( ){ int i;int a[3][3]={1,2,3,4,5,6,7,8,9下面程序输出的结果是 #include<iostream.h> void main( ) { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;<3;i++) cout << a[2-i][i]<<" "; }A.1 5 9B.7 5 3C.3 5 7D.5 9 1

  • 查看答案
  • 下述程序的输出结果是()。#includevoid main(){int a[2