单项选择题

以下程序的输出结果是_______。
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.不确定
<上一题 目录 下一题>
热门 试题

单项选择题
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则下列不能正确执行的语句是_______。
A.k=*p1+*p2;
B.p2=k;
C.p1=p2;
D.k=*p1*(*p2);
单项选择题
下面程序 main() int y=9; for(;y>0;y--) if(y%3=0) printf( %d ,--y); continue; 的输出是_______。
A.741
B.852
C.963
D.875421
相关试题
  • 设有如下函数定义,则输出结果为_____...
  • 以下程序的输出结果是________。 ...
  • 以下程序调用findmax函数求数组中值最大的...
  • 在执行以下程序时,为了使输出结果为t=4...
  • 下列关于栈的叙述中正确的是_______。