有以下程序#includestruct s{ int x, int y;return 0;}程序运行后的输出结果是
查看答案
以下程序的输出结果是。#includestruct st{ int x; int *y;}*p;int dt[4]={10,20,30,40};struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0]};int main(){ p=aa; printf("%d\n",++(p->x));return 0;}
A. 10
B. 11
C. 51
D. 60
有以下程序#includeint main(){ union { unsigned int n; unsigned char c; }u1; u1.c='A'; printf("%c\n",u1.n);return 0;}执行后输出结果是。
A. 产生语法错
B. 随机值
C. A
D. 65
以下程序的输出结果是______。#includeunion myun{ struct { int x, y, z; }u; int k;}a;int main(){ a.u.x=4; a.u.y=5; a.u.z=6; a.k=0; printf(%d\n",a.u.x);return 0;}
A. 4
B. 5
C. 6
D. 0
若有以下说明和定义typedef int * INTEGER;INTEGER p,*q;以下叙述正确的是。
A. p是int型变量
B. p是类型为int的指针变量
C. q是类型为int的指针变量
D. 程序中可用INTEGER代替int类型名