单项选择题
当执行下面的程序时,其输出结果为( )。
union st
int a:
char b:
main()
union st s:
char *p=(char*)&s;
s.a=0x3132;
s.b=0x33;
printf("%c",*p);
A.1
B.2
C.3
D.不确定
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
设有定义语句doubled[3][5]=1,2, 3,(*p)[5]=d;,则下列表达式中值不为0.0的表达式是( )。
A.*&d[1][2]
B.p[1][2]
C.*(p+1*5+2)
D.*(*(p+1)+2)
点击查看答案
单项选择题
下面程序的输出结果是( )。 int w=3; main() int w=10; printf( %d n ,fun(5)*w); fun(int k) if(k==0) return(w); return(fun(k-1)*k);
A.360
B.3600
C.1080
D.1200
点击查看答案
相关试题
若有以下说明和定义语句: union uti in...
有以下程序: #include <stdio.h> m...
有以下程序: #include <stdio.h> m...
有以下程序: void main() char s[...
有如下程序: void main() int a[3...