main()
{ union
{ char ch[2];
int d;
} s;
s.d=0x4321;
printf(" % x, % x/n",s.ch[0],s.ch[1]);
}
在 16 位编译系统上,程序执行后的输出结果是
A.)21,43
B.)43,21
C.)43,00
D.)21,00
[单选题]有以下程序 main() { union { char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x/n",s.ch[O],s.ch[1]); } 在16位编译系统上,程序执行后的输出结果是______。A.21,43B.43,21C.43,00D.21,00
[单选题]有以下程序:main(){ union { char ch[2]; Int d; } s; s.d=0x4321; printf("%x,%x/n",s.ch[0],s.ch[1]);}在16位编译系统上,程序执行后的输出结果是( )。A.21,43 B.43,21 C.43,00 D.21,00
[单选题]有以下程序 main() { union { char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x/n",s.ch[O],s.ch[1]); } 在16位编译系统上,程序执行后的输出结果是______。A.21,43B.43,21C.43,00D.21,00
[单选题]有以下程序main(){ union{ unsigned int n;unsigned char c;}ul;ul.c='A';printf("%c/n",ul.n);}执行后输出结果是A.产生语法错B.随机值C.AD.65
[单选题]有以下程序 main() { union{unsigned int n; unsigned char c; }ul; u1.C='A'; pfintf("%c/n",u1.n); } 执行后输出结果是A.产生语法错B.随机值C.AD.65
[单选题]有以下程序:includeunion pw{int i; char ch[2]; } a;main(){a.ch[0]=13; a.ch[1]=0;有以下程序: #include <stdio.h> union pw { int i; char ch[2]; } a; main() { a.ch[0]=13; a.ch[1]=0; printf("%d/n",a.i); } 程序的输出结果是(注意:ch[0]在低字节,ch[1]在高字节)( )。A.13B.14C.208D.209
[单选题]有以下程序:includeunion pw{ int i;char ch[2];}a;main(){ a.ch[0]=13;a.ch[1]=0;pri有以下程序: #include<stdio.h> union pw { int i; char ch[2];}a; main() { a.ch[0]=13;a.ch[1]=0;printf("%d/n",a.i);} 程序的输出结果是A.13B.14C.208D.209
[单选题]下列程序的输出结果为 main() { union u {char *name; int age; int income;}s s.name="WANGLIONG"; s.age=28; s.income=1000; printf("%d/n",s.age); }A.28B.1000C.0D.不确定
[单选题]有以下程序 main(int argc,char *argv[]) { int n=0,i; for(i=1;i<argc;i++) n=n*10+ *argv[i] '0'; printf("%d/n",n); } 编译连接后生成可执行文件tt.exe。若运行时输入以下命令行 tt 12 345 678 程序运行后的输出结果是A.12B.12345C.12345678D.136
[单选题]有以下程序 main(int argc,char *argv[]) { int n=0,i; for(i=1;i<argc;i++) n=n*10+ *argv[i] '0'; printf("%d/n",n); } 编译连接后生成可执行文件tt.exe。若运行时输入以下命令行 tt 12 345 678 程序运行后的输出结果是A.12B.12345C.12345678D.136