单项选择题

以下程序的执行结果是______。
#include <stdio.h>
union un
{ int i;
char c[2];
}
main()
{ union un x;
x.c[0]=10;
x.c[1]=1;
printf("\n% d", x.i);
}

A.266
B.11
C.265
D.138
<上一题 目录 下一题>
热门 试题

单项选择题
以下选项中叙述错误的是______。
A.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内
B.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值
C.C程序函数中定义的自动变量,系统不自动赋确定的初值
D.C程序函数的形参不可以说明为static型变量
单项选择题
设有定义:struct complex{int real.unreal;} data1={1,8},data2;则以下赋值语句中错误的是______。
A.data2=data1;
B.data2=(2,6);
C.data2.real=data1.real;
D.data2.real=data1.unreal;
相关试题
  • 有定义语句:int a=1,b=2,c=3,x...
  • 有以下程序:#include<stdio.h>main(...
  • 执行语句“for(i=1; i++<4; )...
  • 有以下程序#include<stdio.h>main()...
  • 若有定义:“double a=22;int i=0...