更多"执行下列程序的输出结果是( )。 main( ) union "的相关试题:
[单项选择]执行下列程序的输出结果是( )。
main( )
union
int b;
char c[2];
y;
y.b=0x4142;
printf("%c,%c",y.c[1],y.c[0]);
A. 65,66
B. a,b
C. B,A
D. A,B
[单项选择]以下程序的输出结果是 ( )
main( )
union char i [2];
int k;
r;
r. i[0]=2,r.i[1]=0;
printf("%d//n",r,k);
A. 2
B. 1
C. 0
D. 不确定
[单项选择]有以下程序
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 un
char*name;
int age;
int pay;
s;
s.name="zhaoming":
s.age=32;
s.pay=3000;
printf("%d/n",s.age);
A. 32
B. 3000
C. 0
D. 不确定
[单项选择]下列程序的输出结果为( )。
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. 28
B. 1000
C. 0
D. 不确定
[单项选择]以下程序的输出结果是_______。
main( )
union char i[2];
int k;
r;
r.i[0]=2; r.i[1]=0;
printf("%d/n",r.k);
A. 2
B. 1
C. 0
D. 不确定
[单项选择]下面程序的输出结果是
int b=2;
int func(int *
A. ;
[单项选择]下面程序段的输出结果是
int data=0;
char k='a',p='f':
data=p-k;
system.out.println(dat
A. ;A) 0B) aC) fD
[单项选择]下列程序执行后输出的结果是_______。
int d=1;
fun(int p),
int d=5;
d+=p++;
printf("%d,",d)
main( )
int a=3;
fun(
A. ;
[单项选择]以下程序的输出结果是
int f( )
static int i=0;
int s=1
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
printf(“%d/n",
A. ;A) 20B) 24C) 25D)