更多"[单选题]以下程序段输出结果是()。
main()
{ int k,j"的相关试题:
[单选题]以下程序段输出结果是()。
main()
{ int k,j,s;
for(k=2;k<6;k++,k++)
{ s=1;for(j=k;j<6;j++) s+=j;}
printf(“%d\n”,s);}
A.9
B.1
C.11
D.10
[单选题]有以下程序段
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.3839
B.3938
C.380039
D.390038
[单选题]以下程序的输出结果是()。
func(int a,int b)
{ int c;
c=a+b;
return c;}
main( )
{ int x=6,y=7,z=8,r=0;
r=func((x--,y++,x+y),z--);
printf(“%d\n”,r);}
A.11
B.20
C.21
D.31
[单选题]以下程序运行后,输出结果是 ()。
fut (int **s,int p[2][3])
{ **s=p[1][1];)
main()
{ int a[2][3]={1,3,5,7,9,11},*p;
p=(int *)malloc(sizeof(int));
fut (&p,a);
printf("%d\n",*p);
}
A.1
B.7
C.9
D.11
[单选题]以下程序的输出结果是()。
union myun
{ struct
{ int x, y, z; } u;
int k;
} a;
main()
{ a.u.x=4; a.u.y=5; a.u.z=6;
a.k=0;
printf("%d\n",a.u.x);}
A.4
B.5
C.6
D.0