- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
01选择题(数据类型和变量)
1.1 选择题(1)C语言中最简单的数据类型包括____。a. 整型 实型 逻辑型b. 整型 实型 字符型c. 整型 字符型 逻辑型d. 整型 实型 逻辑型 字符型(2)下面符合要求的位段定义是____。要求:1. a有两位 2. b有两位 3. c有两位 4. d有四位 a. struct bitfields1{ unsigned a, b, c:2; unsigned d:4;}b. struct bitfields2{ unsigned a:2, b:2; unsigned c:2, d:4;}c. struct bitfields3{ unsigned a, b, c:6; unsigned d:4;}d. struct bitfields4{ unsigned a, b:4; unsigned c, d:6;}(3)下面关于枚举类型的说法正确的是_____。a. 可以为枚举元素赋值;b. 枚举元素可以进行比较;c. 枚举元素的值可以在类型定义时指定;d. 枚举元素可以作为常量使用。(4)下面关于结构类型的说法正确的是____。a. 对于结构变量,可以通过运算符.或-,逐个访问其成员;b. 结构变量和结构变量成员的地址都可以被引用;c. 如果指针变量p已指向某结构数组,则p+1指向当前元素的下一个成员;d. 如果指针变量p已经指向一个结构变量(或结构数组),就不能再使之指向结构变量(或结构数组元素)的某一成员。 (5)设有语句char a = \72;则变量a____。a. 包含1个字符b. 包含2个字符c. 包含3个字符d. 说明不合法 (6)下面关于结构类型的说法正确的是____。a. 结构初始化时,每个成员的值用逗号隔开,可以只对部分成员赋初值;b. 数组元素的类型可以是结构,结构成员类型也可以是数组;c. 结构变量、结构地址和结构成员都可以作为函数参数使用;d. 结构可以嵌套。 (7)下面关于结构类型的说法正确的是_____。a. 结构是一种复合数据类型,其构成元素既只能是基本数据类型(如int、long、float等)的变量;b. 缺省条件下,编译器为结构的每个成员按其自然对界(alignment)条件分配空间;c. 结构成员按照它们被声明的顺序在内存中顺序存储;d. 结构第一个成员的地址和整个结构的地址相同。(8)下面关于枚举类型的说法正确的是______。a. 枚举值是常量,不能在程序中用赋值语句再对它赋值;b. 只能把枚举值赋予枚举变量,不能把元素的数值直接赋予枚举变量;c. 把数值直接赋予枚举变量最好用强制类型转换;d. 枚举元素不是字符常量而是字符串常量。 (9)下面关于联合类型说法正确的是______。a. 对联合变量的赋值、使用都只能是对变量的成员进行。b. 联合变量的成员表示为: 联合变量名.成员名c. 可以对联合变量作初始化赋值。d. 一个联合变量,每次只能赋予一个成员值。 (10)合法的长整型常数是_____。a. OL b. 4962710 c. 324562 d. 216D( 11)在C语言中, char型数据在内存中的存储形式是_____。a. 补码 b. 反码 c. 原码 d. ASCII码 (12)设C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为______。a. 0~255 b. 0~32767 c. 0~65535 d. 0~2147483647 (13)已知ch是字符型变量,下面不正确的赋值语句是____。a. ch=a+b; b. ch=\0; c. ch=7+9; d. ch=5+9; (14)已知ch是字符型变量,下面正确的赋值语句是____。a. ch= 123; b. ch= \xff; c. ch= \08; d. ch=\; (15)以下选项中不正确的整型常量是_____。a. 12L b. -10 c. 1,900 d. 123U (16)_____是不正确的字符常量。a. n b. 1 c. a d. 101 (17)假设int型变量占两个字节的存储单元,若有定义: int x[10]={0,2,4};则数组x在内存中所占字节数为______。a. 3 b. 6 c. 10 d. 20 (18)C语言中能用八进制表示的数据类型为_____。a. 字符型、整型 b. 整形、实型c. 字符型、实型、双精度型 d. 字符型、整型、实型、双精度型(19)以下只有在使用时才为该类型变量分配内存的存储类说明是____。a.
您可能关注的文档
- 书人题目(1—20).doc
- 带圈的数字1至20.doc
- 1+20政策详解.doc
- 主持人大纲1月20日稿.doc
- word带圈数字1至20(不用费神劳力啦,直接复制粘贴即可).doc
- 3L英语_1-20练习.docx
- 练习1-20_21_23_25.doc
- 新概念1册1--20课试卷.doc
- 湘教版选修6第四章第一节水污染及其防治(共36张PPT).ppt
- C语言上机1-20套答案.doc
- 2024年贵州省遵义市正安县庙塘镇招聘社区工作者真题带答案详解.docx
- 2024年贵州省遵义市正安县庙塘镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年贵州省遵义市正安县市坪乡招聘社区工作者真题及答案详解一套.docx
- 2024年贵州省遵义市正安县市坪乡招聘社区工作者真题附答案详解.docx
- 2024年贵州省遵义市正安县庙塘镇招聘社区工作者真题及参考答案详解1套.docx
- 中式面点的培训课件.ppt
- 2024年贵州省遵义市正安县市坪乡招聘社区工作者真题及完整答案详解1套.docx
- 2024年贵州省遵义市正安县市坪乡招聘社区工作者真题参考答案详解.docx
- DGTJ08-2122-2013 保温装饰复合板墙体保温系统应用技术规程.pdf
- 2024年贵州省遵义市正安县小雅镇招聘社区工作者真题附答案详解.docx
文档评论(0)