【冲刺】2027 年北京联合大学 081200 计算机科学 与技术《801 程序设计基础:C 程序设计》考研冲 刺模拟五套题及参考答案
考研专业课模拟试题 模拟试题简介 试题名称: 【冲刺】2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模 拟五套题及参考答案 试题题型: 选择题+判断题+简答题+编程题 参考书目: 谭浩强.C 程序设计(第五版)[J].清华大学出版社,2017.9. 适用院系: (102)智慧城市学院
版权说明 编写组依法对本书享有专有著作权,由本机构组织编写与报考院校无关,同时我们尊重知识产权, 对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数 据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容 来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何 异议请直接联系我们,我们会在第一时间与您沟通处理。 因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生 读者批评指正。
温馨提示 考研资料产品为在线阅读使用,不支持下载,考生可以根据自身学习需要自行到指定打印店打印邮寄 到家。 根据《消费者权益保护法》第二十五条规定,数字产品一经激活和拆封,其具有无形性和可复制性, 不支持退款退货,请先预览内容确认无误后再购买。
第 2 页 共 52 页
考研专业课模拟试题 目录 2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模拟五套题 及参考答案(一) ...........................................................................................................................................4 2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模拟五套题 及参考答案(二) .........................................................................................................................................14 2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模拟五套题 及参考答案(三) .........................................................................................................................................23 2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模拟五套题 及参考答案(四) .........................................................................................................................................34 2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模拟五套题 及参考答案(五) .........................................................................................................................................43
第 3 页 共 52 页
考研专业课模拟试题 2027 年考研专业课模拟试题-冲刺阶段使用 2027 年北京联合大学 081200 计算机科学与技术《801 程序设计基础:C 程序设计》考研冲刺模拟五套题 及参考答案(一) 一、选择题 1. 世界上第一台电子数字计算机 ENIAC 是在美国研制成功的,其诞生年份是__。 A.1943 B.1946 C.1949 D.1950 【答案】B 2. 以下关于 switch 语句和 break 语句的描述中,正确的是__。 A.在 switch 语句中必须使用 break 语句 B.break 语句只能用于 switch 语句中 C.在 switch 语句中,可根据需要用或不用 break 语句 D.break 语句是 switch 语句的一部分 【答案】C 【解析】break 语句在 switch 语句中的作用是跳出 switch 语句,但是允许缺省 break 语句,如果某 个 case 分支缺省了 break 语句,则执行完该 case 分支后,继续执行后续的 case 分支。 3. 以下程序的功能是__。
A.在屏幕上显示 B.把 存入 文件中 C.在打印机上打印出 D.以上都不对 【答案】C 【解析】PRN 是打印机设备文件名, 打印内容。本题答案为 C。
语句的功能是打开打印机,向其中写内容即
4. 将一个函数指定为 static 存储类别后,该函数将__。 A.既可以被同一源文件中的函数调用,也可以被其他源文件中的函数调用 B.只能被同一源文件中的函数调用,不能被其他源文件中的函数调用 C.只能被其他源文件中的函数调用,不能被同一源文件中的函数调用 D.既不能被同一源文件中的函数调用,也不能被其他源文件中的函数调用 【答案】B 【解析】静态函数只能被同一编译单元(源文件)中的函数所调用。本题答案为 B。
第 4 页 共 52 页
考研专业课模拟试题 5. 有以下结构体说明、变量定义和赋值语句:
要引用结构体变量 std 的成员 color 下面选项中错误的是__。 A.std.color B.ptr->color C.std->color 青岛掌ъ心博阅电子书 D. 【答案】C 【解析】我们知道,引用结构体变量中成员的一般形式为: 结构体变量名.成员名 而引用结构体指针变量所指结构体变量中成员的一般形式为: (*结构体指针变量名).成员名 或者 结构体指针变量名>成员名青岛掌ы心┤博阅电子书 即选项 B 和选项 D 都是引用结构体指针变量所指结构体变量中成员的正确形式。选项 A 是引用结构体 变量中成员的正确形式,而选项 C 是引用结构体变量中成员的错误形式。 6. 设有语句:inta=3,b=5,m;,若执行语句改为: A.0 B.1 C.2 D.3 【答案】B 7. 以下不正确的描述是__。 A.在函数外部定义的变量是全局变量 B.在函数内部定义的变量是局部变量 C.函数的形参是局部变量 D.局部变量不能与全局变量同名青岛掌м心博阅В电子书 【答案】D 后,m 的值为__。
第 5 页 共 52 页
考研专业课模拟试题 8. 有以下程序:
其输出结果是__。 A.1 B.3 0 C.1 -2 D.死循环 【答案】C 【解析】x=3,执行 printf 语句,x=l,输出 1, 返回 0(x=0), 返回真;x=0,执行 printf 语 句,x=-2,输出-2, 返回-3(x=-3), 返回假,循环终止。本题答案为 C。 二、判断题 9. 字符数组中的一个元素只存放一个字符。__ 【答案】√ 10.break 语句不能用于循环语句和 switch 语句之外的任何其它语句中。__ 【答案】√青岛掌ю心博阅۞电子书 11.C 语言一个源文件只由一个函数和预处理命令组成。__ 【答案】× 12.printf 函数的%x 格式参数,用来输出 unsigned 型数据。__ 【答案】× 13.puts 函数的作用是将一个字符输出终端。__ 【答案】× 三、简答题 14.从键盘输入圆柱体的半径和高,求圆柱体的表面积和体积。 【答案】
第 6 页 共 52 页
考研专业课模拟试题
21.一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛。假设每次 生的都是母牛,并且也遵守 4 年才生育的原则,且所生的牛都不会死,问 20 年之后共有多少头牛? 【答案】
22.编写程序,输入#的值(0<N<10) ,输出一个数字金字塔,如输入 4,则输出如图所示的数字金字塔。
图 【答案】
第 21 页 共 52 页
考研专业课模拟试题 13.宏替换不占程序运行时间,只占编译时间。__ 【答案】√ 三、简答题 14.给定一个整数数组 ,b 中连续的相等元素构成的子序列称为平台。编写一个程序求出 b 中最 长平台的长度。 【答案】设 b 中最长平台的长度为 max,先置 ,从 开始扫描,元素下每个平台的长度 p。当 时,将 p 赋给 max。对应的程序如下:
15.有一个 2x3 的整数矩阵和一个 3x2 的整数矩阵,请使用指针数组实现这两个矩阵的相乘。 【答案】
16.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。 【答案】
第 36 页 共 52 页
考研专业课模拟试题
23.编写两个函数,分别求圆锥体的体积和表面积。从 main 函数中输入圆锥体的高和半径,调用两个自 定义函数分别求出对应的体积和表面积,并输出完整信息。 【答案】
第 51 页 共 52 页

试读已结束 激活后可查看剩余未读页数!
考研找高分直系学长学姐,请点个链接:⎝⎛联系高分学长⎞⎠


