单项选择题
以下程序的输出结果是 #include<stdio.h> main() { union un{ int i; long k; char c;}; struct byte{ int a; long b; union un c;}r; printf("%d\n",sizeof(r));}
A.10
B.13
C.7
D.8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
设有以下说明语句 struct ex {int X;float y;char z;}example; 则下面的叙述中不正确的是
A.struct结构体类型的关键字
B.example是结构体类型名
C.x,y,z都是结构体成员名
D.struct ex是结构体类型名
点击查看答案&解析
单项选择题
下列函数的运行结果是 main ( ) { int i=2,p; int j,k; j=i; k=++i; p=f(j,k); printf( %d ,p); } int f(int a,int b) { int c; if(a>b)c=1; else if(a==b)c=0; else c=-1; return(c);}
A.-1
B.1
C.2
D.编译出错,无法运行
点击查看答案&解析
相关试题
若运行以下程序时,从键盘输入ADescriptor...
D
阅读以下程序及对程序功能的描述,其中正确...
以下程序有错,错误原因是 main() { ...
设变量a是int型,f是float型,i是double型...