已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.若程序中有下面的说明和定义 struct abc int x; char y; struct abc s1,s2; 则会发生的情况是 。 A)编译出错; B)程序将顺利编译、连接、执行; C)能顺利通过编译、连接,但不能执行 D)能顺利通过编译,但连接出错,A,2给结构体变量分配的内存是 。 A)各成员所占的字节和; B)各成员所占的字节中最大的容量; C)第一个成员所占的字节的容量; D)最后一个成员所占的字节的容量,A,3.若int类型占2个字节,则以下的输出结果为 。 struct st char a10; int b; double c; printf(“%d”,sizeof(struct st); A)20 B)10 C)2 D)8,A,4.对以下初值中的整数2的引用方式为 。 static structchar ch; int j; double x; arr23= a,1,3.45,b,2,7.98,c,3,1.93; A)arr01.j B)arr01.ch C)arr10.ch D)arr10.j,A,5根据下面的定义,能打印出字母M的语句是 。 struct person char name9; int age; ; struct person c10=“John“,17,“Paul“,19,“Mary“,18,“Adam“,16; A)printf(“%cn“,); B)printf(“%cn“,1); C)printf(“%cn“,1); D)printf(“%cn“,0);,D,6下面程序的运行结果为: struct abc int a, b, c; ; main() struct abc s2=1,2,3,4,5,6; int t; t=s0.a+s1.b; printf(“%dn“,t); ,6,7.以下 是对C语言中共用体类型数据的正确叙述: A)一旦定义了一个共用体变量后,即可引用该变量或该变量中的任意成员; B)一个共用体变量中可以同时存放其所有成员; C)一个共用体变量中不能同时存放其所有成员; D)共用体类型数据可以出现在结构体类型定义中,但结构体类型数据不能出现在共用体类型定义中。,C,8若已定义了如下的共用体类型变量x,则x所占用的内存字节数为 (设在16位PC机的环境下)。 union data int i; char ch; double f; x; A)7 B)11 C)8 D)10,C,9设有以下说明和定义: typedef union long i; int k5; char c; DATE; struct date int cat; DATE cow; double dog; too; DATE max; 则下列语句的执行结果是 。 printf (“%dn“,sizeof(struct date)+sizeof(max); A)26 B)30 C)18 D)8,B,10.变量a所占内存字节数是 A) 4 B) 5 C) 6 D) 8 union u char st4; int i; long l; struct A int c; union u;a;,C,11下面程序的运行结果为: main( ) union example struct int x; int y;in; int a; int b; e; e.a=1; e.b=2; e.in.x=e.a*e.b; e.in.y=e.a+e.b; printf(“%d,%dn“,e.in.x,e.in.y); ,4,8,12下面程序的运行结果为: struct tag char low; char high; ; union wordstruct tag byte; short word; w; main( ) w.word=0x6b7d; printf(“word value:%xn“,w.word); printf(“low value:%xn“,w.byte.low); printf(“high value:%xn“,w.byte.high); w.byte.high=0x56; printf(“word value:%xn“,w.word); ,word value:6b7d low value:7d high value:6b word value:567d,13下面程序的运行结果为: (提示:c0在低字节,c1在高字节) #include union p int i; char c2; x; main() x.c0=13; x.c1=0; printf(“%dn“,x.i); ,13,14下面程序的运行结果为: main() union long i; int k; unsigned char s; abc; abc.i=0x12345678; printf(“%xn“,abc.k); printf(“%xn“,abc.s); ,5678 78,15下面程序的运行结果为: main( ) union bt int k; char c2; a; a.k=-7; printf(“%o,%o“,a.c0,a.c1); ,177771,177777,16以下对枚举类型名的定义中正确的是 。 A)enum a=one,two,three; B)enum aone=9,two,three; C)enum a=“one”,“two”,“three”; D)enum a“one”,“two”,“three”;,B,17.说明语句: enum moneyFen,Jiao,Yuan=100,Tenyuan; 每个枚举量所对应的实际值为: 。 A)0,1,100,101 B)1,2,100,101 C)1,2,3,4 D)”Fen”,”Jiao”,”Yuan”或100,”Tenyuan”,A,1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浅论多媒体在计算机教学中的应用
- 《新能源材料专业英语》教学大纲
- 礼仪课题文档
- 教案 均值不等式教案
- 玉溪师范学院《土地生态学》2023-2024学年第一学期期末试卷
- 名著经典语录摘要
- 婚姻家庭继承法教案
- 电影放映机账务处理实例-记账实操
- 房地产 -太平山文旅开发规划方案融合运营规划提案
- 2024年空气清新香片项目综合评估报告
- 通江县房地产市场调研报告
- 投掷:上步投沙包
- 关于增设交通标志的请示3
- 专利检索制度
- 【建筑工程管理】建筑业统计指标解释
- 阴阳五行学说ppt课件
- 电子科学与技术专业介绍图文ppt课件
- 2715090125河北省建筑工程技术资料管理规程(DB13(J)35).doc
- 消毒内镜清洗消毒操作流程图
- 综合实践活动衣服的学问一服装面料特点大搜索课件(7)ppt课件
- 复杂零件的数控加工工艺毕业设计论文
评论
0/150
提交评论