单项选择题

下列程序的输出结果是______。 union un { int a[3]; long b; char c[6]; }un1,*p; main() {p=&un1; p->a[0]=0x37; p->a[1]=0x38; p->a[2]=0x39; printf("%c\n",p->c[4]); }

A.39
B.9
C.38
D.8
<上一题 目录 下一题>
热门 试题

单项选择题
若有以下说明和语句,则值为6的表达式是______。 struct stu { int n; struct stu*next; }; struct stu a[3],*p; a[0).n=5;a[0].next=&a[1]; a[1].n=7;a[1].next=&a[2]; a[2].n=9;a[2].next=' 0'; p=&a[0];
A.p++->n
B.p->n++
C.++p->n
D.(*.n++
单项选择题
下列程序的输出结果是______。 #include <string.h> main() { char*str1= abcde ,*str2= abcd ; strl++;str2++; printf( %d n ,strcmp(str1,str2)); }
A.正数
B.负数
C.零
D.不确定的值
相关试题
  • 下面程序的执行结果是______。 #de...
  • 设有如下程序: fun(float*p1,int n...
  • B
  • 以下程序的输出结果是_______。 ma...
  • 以下程序的输出结果是______。 int...