单项选择题

下面程序的输出结果是( )。
#include <stdio.h>
void main()
union
int i[2];long k;char c[4];r*s=&r;
s->i[0]=0x39;
s->i[1]=0x38;
printf("%c\n",s->c[0]);

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

单项选择题
下列程序的输出结果是( )。 #include<stdio.h> void main() union int k: char i[2]; *s,a; S=&a: s->i[0]=0x39;s->i[1]=0x38; printf( %x n ,s->k);
A.cccc3839
B.3938
C.380039
D.390038
单项选择题
有以下程序: #include<string.h> struct STU char name[10]; int num,; voidf(char *name, int num) struct STU s[2]= Zhongling ,124, Niuniu ,125; num=s[0].num; strcpy(name,s[0].name); void main() struct STU s[2]= Lining ,121, Luguang ,122,*p; p=&s[1]; f(p->name,p->num); printf( %s %d n ,p->name,p->num); 程序运行后输出的结果是( )。
A.Zhongling122
B.Niuniu 125
C.Lining 121
D.Luguang 122
相关试题
  • 有以下程序: #include <stdlib.h> ...