




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
笔试题笔试题 一 填空题一 填空题 每个空每个空 4 分 共分 共 28 分分 1 struct tagABC char name 10 char sex long sno float score 4 pAbc 四字节对齐 pAbc NULL 那么 执行 pAbc 2 之后 pAbc 的值为 2 如下代码 最终 value 的值是 int p1 p2 int value p1 int 0 400 p2 int 0 408 value p2 p1 3 如下代码 printf 的结果为 include stdio h include string h void main void char acNew 20 0 0 printf d n strlen acNew 4 有如下程序段 运行该程序的输出结果是 main int y 3 x 3 z 1 printf d d n x y z 2 5 设有 int a 1 b 2 c 3 d 4 m 2 n 2 执行 m a b Unsigned char ucPara0 2 Unsigned char ucState 6 Unsigned char ucTail 4 Unsigned char ucAvail Unsigned char unTail2 4 Unsigned long ulData AAA S 问 AAA S 在字节对齐分别为 1 4 情况下 占用的空间大小分别是多少 二 选择题 每题二 选择题 每题 2 2 分 共 34 分 分 共 34 分 1 若有说明 int p 3 以下叙述正确的是 A p 是指针数组 B p 3 和 p 3 等价 C p 是指向一维数组中任何一个元素的指针 D p 是指向含有 3 个整型元素的一维数组的指针 2 以下关于单元测试的描述 哪些是对的 A 黑盒测试针对软件的功能 不考虑功能的实现细节 B 白盒测试针对源代码的测试 从程序功能的具体实现上找错 C 路径覆盖是黑盒测试的一种方法 编写测试用例使程序的每条语句都能走到 D 条件覆盖是百盒测试的一种方法 编写测试用例使程序的每个判断的各种情况都能到 3 以下可以用于任务间通信的有 A 共享内存 B 信号量 C 消息队列和管道 D socket 调用 4 有关结构 以下哪些描述是对的 A 为了测试方便 尽量把一个结构的功能设计得多一些 B 不同结构间的关系不要过于复杂 C 结构中的各元素应代表同一事务的不同侧面 而不应把描述没有关系或关系很弱的 不同事务的元素放到同一结构中 D 结构中元素的布局与排列顺序可以随意设计 5 关于强制类型转化 下面说法正确的是 A 当目的结构的空间大于源结构的空间时 要重点关注内存访问超过源结构范围的情形 可能越界 B 当目的结构的空间小于源结构的空间时 要重点关注对目的结构赋值不能完全覆盖源 结构范围的情形 可能遗漏 C 结构体之间的强制类型转换时 其成员字段的数据类型的差异也是要格外小心的 D 与结构体之间的强制类型转换相比 基本数据结构的强制类型转换更容易出现上面描 述的情况 使用的时候 一定要慎之又慎 6 正确的使用 assert 软件系统不会对人为原因造成的错误进行处理 它有利于 A 缺陷及早暴露 加快定位进程 B 明确表示函数接口或算法逻辑的校验关系 增强软件代码的可读性 C 去除不必要的容错处理 简化代码处理流程 降低软件处理复杂度 D 强化编程接口之间的契约 增强软件的可维护性 7 对于循环体的执行效率 下述说法正确的是 A 循环体内工作量最小化 B 在多重循环中 应将最忙的循环放在最内层 C 尽量减少循环的嵌套层次 D 避免在循环体内做无谓的判断语句 将循环语句置于判读语句的代码块之中 8 设数组 a 5 10 20 30 40 50 已知指针 p 指向 a 1 则表达式 p 的值是 A 20 B 21 C 30 D 31 9 有以下程序段 执行后 mul 的值为 int a 1 3 5 7 9 int mul data x mul 1 data for x 0 x 3 x mul data x A 15 B 105 C 315 D 945 10 有以下程序段 执行后的结果为 int list 6 7 8 9 10 int p p list p 2 10 printf d d n p p 2 A 8 10 B 6 8 C 7 9 D 6 10 11 以下语句不能正确赋值的是 A char s1 10 s1 China B char s2 C h i n a C char s3 20 China D char s China 12 C 语言中 定义 PI 为一个符号常量 正确的是 A define PI 3 14 B define PI 3 14 C include PI 3 14 D include PI 3 14 13 有以下程序 该程序输出的结果为 define N 3 define M N 2 define NUM 2 M 1 main int i i NUM printf d n i A 11 B 9 C 7 D 5 14 有以下程序 程序运行后的输出结果是 include include main char p abcde 0fghjik 0 printf d n strlen p A 12 B 15 C 6 D 5 15 为了比较两个字符串 s1 和 s2 是否相等 应当使用 A if s1 s2 B if s1 s2 C if strcmp s1 s2 0 D if strcmp char name 20 char sex int age char addr 30 stud 若用 printf s n 访问该结构中 name 值的正确方法是 A stud name B strcpy pcArray Welcome Home printf s pcArray return 2 如下程序用于把 blue 字符串返回 请指出其中的错误 4 分 char GetBLUE void char pcColor char pcNewColor pcColor blue pcNewColor char malloc strlen pColor if NULL pcNewColor return NULL strcpy pcNewColor pcColor return pcNewColor 3 下面程序期望输出 str hello world 请指出其中的错误 4 分 char GetStr char p p hello world return p void main char str NULL if NULL GetStr str printf r n str s str return 4 请指出下面程序错误的地方 4 分 define BUFFER SIZE 256 void Test void char str NULL str char malloc BUFFER SIZE if NULL str return strcpy str hello free str if NULL str strcpy str world printf str return 5 请指出下面程序的错误 4 分 void GetMemory char ppcChar int iLength if NULL ppcChar return ppcChar char malloc iLength return void Test void char szStr NULL GetMemory if NULL szStr strcpy szStr hello printf szStr return 四 简答题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农发行常德市石门县2025秋招笔试EPI能力测试题专练及答案
- 民生银行襄阳市襄城区2025秋招笔试性格测试题专练及答案
- 光大银行武汉市江汉区2025秋招信息科技岗笔试题及答案
- 民生银行重庆市巴南区2025秋招笔试EPI能力测试题专练及答案
- 2025年甘肃省公交建集团卓合高速一期招聘收费运营人员笔试参考题库附带答案详解
- 混纺纺织服饰面料染色流程规定
- 水利工程管理制度完善
- 时尚男装穿搭风格总结
- 医院口腔科人员的个人工作总结
- 光大银行南昌市青山湖区2025秋招结构化面试经典题及参考答案
- 2025年北京市家庭居室装修工程施工合同
- 事业法人登记管理办法
- 承装修试许可证管理办法
- 2025楼宇平方效益评价规范
- 术后并发症护理
- 第9课《天上有颗“南仁东星”》课件 2025-2026学年统编版八年级语文上册
- 餐饮服务食品安全常规项目自查记录表
- 粪污清运服务管理制度
- 医疗机构动火管理制度
- 孵化基地制度管理制度
- 中枢整合康复技术课件
评论
0/150
提交评论