第一题
short i = 65537;
int j = i + 1;
printf("i=%d,j=%d\n", i, j);
答案及解析 B
第二题
int main()
{
int a = b = c = 0;
int x = 35;
if (!a)
x--;
else if (b)
;
if (c)
x = 3;
else
x = 4;
reutrn 0;
}
答案及解析 B
第三题
struct T
{
int iVersion;
char cTag;
char cAdv;
int iUser;
char cEnd;
};
答案及解析 D
第四题
4. 下面代码的输出结果是()
int x = 127;
int z = 0;
short y = -9;
z = x + y;
答案及解析 D
第五题
int main()
{
int a = 7, b = 8, *p, *q, *r;
p = &a;
q = &b;
r = p;
p = q;
q = r;
printf("%d,%d,%d,%d\n", *p, *q, a, b);
}