已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 厦门华天涉外职业技术学院《合同法》2025-2026学年期末试卷
- 泉州职业技术大学《学前卫生学》2025-2026学年期末试卷
- 武夷山职业学院《电工学原理与应用》2025-2026学年期末试卷
- 福州职业技术学院《大学生劳动教育教程》2025-2026学年期末试卷
- 武夷山职业学院《海商法》2025-2026学年期末试卷
- 人工智能的分类
- 结石健康宣教方案
- 企业风险管理师岗前操作能力考核试卷含答案
- 排土机司机冲突管理评优考核试卷含答案
- 钽铌镧还原冶炼工安全专项考核试卷含答案
- 远程审方管理制度
- 第二单元欣赏打起手鼓唱起歌(课件)人音版音乐五年级下册
- LY/T 3408-2024林下经济术语
- 幼儿园口腔宣教课件
- 电子警察和信号灯施工方案
- 《数智化技术应用与创新》课件 第1章 走进数智化时代
- 消防施工清包工合同书
- 人教版中职数学拓展模块一:3.2.1向量的加法课件(共21张课件)
- DB31T 929-2015 板式换热器能源效率等级与评价方法
- ICH《M10:生物分析方法验证及样品分析》
- 酒店改造装饰装修工程施工组织设计方案
评论
0/150
提交评论