[单选题]

以下程序的输出结果是______。 main() { union { int i[2]; long j; char m[4]; }r,*s=&r; s->i[0]=0x409; s->i[1]=0x407; printf("%d/n",s->m[0]); }

A.9

B.49

C.7

D.47

参考答案与解析:

相关试题

以下程序的输出结果是 ( ) main( ) { union { char i

[单选题]以下程序的输出结果是 ( ) main( ) { union { char i [2]; int k; } r; r. i[0]=2,r.i[1]=0; printf("%d/n",r,k); }A.2B.1C.0D.不确定

  • 查看答案
  • 以下程序的输出结果是_______。main(){union {char i[2

    [单选题]以下程序的输出结果是_______。 main() {union { char i[2]; int k; }r; r.i[0]=2; r.i[1]=0; printf("%d/n",r.k); }A.2B.1C.0D.不确定

  • 查看答案
  • 下列程序的输出结果是______。 main(){union} int a[2]

    [单选题]下列程序的输出结果是______。 main() { union} int a[2]; long k; char c[4]; }un,*sp=&un; sp->a[0]=0x39; sp->a[1]=0x38; printf("%1x/n",sp->k); }A.3938B.3839C.390038D.380039

  • 查看答案
  • 以下程序的输出结果是 main( ) { int a,i;a=0; for(i=

    [单选题]以下程序的输出结果是main( ){ int a,i;a=0;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=2;case 1:case 2:a+=3;default:a+=5;}}printf("%d/n",a);}A.31B.13C.10D.20

  • 查看答案
  • 以下程序的输出结果是 ______。main(){int i,a[10];for

    [单选题]以下程序的输出结果是 ______。 main() {int i,a[10]; for(i=9;i>=0;i--)a[i]=10-i; printf("%d%d%d,",a[2],a[5],a[8]); }A.258B.741C.852D.369

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,a[10]; for

    [单选题]以下程序的输出结果是______。 main() { int i,a[10]; for(i=9;i>=0;i-)a[i]=10-i; printf("%d%d%d",a[2]a[5],a[8]); }A.258B.741C.852D.369

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,a[10]; for

    [单选题]以下程序的输出结果是______。 main() { int i,a[10]; for(i=9;i>=0;i-) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); }A.258B.741C.852D.369

  • 查看答案
  • 以下程序的输出结果是()。#includevoid main(){int i,

    [单选题]以下程序的输出结果是()。includevoid main(){int i, j,x=0;fof (i=0;i<2;i£«£«={x£«£«;以下程序的输出结果是( )。 #include<iostream.h> void main() {int i, j,x=0; fof (i=0;i<2;i++= {x++; for(j=0;j<3;j++= {if(j%2)continue: x++; x++;} cout<<"x="<<x;=A.x=4B.x=8C.x=6D.x=12

  • 查看答案
  • 以下程序的输出结果是 main() {int a,i;a=0; for(i=1;

    [单选题]以下程序的输出结果是main(){ int a,i;a=0;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=2;case 1:case 2:a+=3;default:a+=5; }}printf("%d/n",a);}A.31B.13C.10D.20

  • 查看答案
  • 以下程序的输出结果是()main(){int i,a[10];for(i=9;i

    [单选题]以下程序的输出结果是()main(){int i,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}A . 258B . 741C . 852D . 369

  • 查看答案
  • 以下程序的输出结果是______。 main() { union { int i