当前位置:问答库>考研试题

2017年浙江理工大学计算机专业基础(同等学力加试)之程序设计考研复试核心题库

  摘要

目录

2017年浙江理工大学计算机专业基础(同等学力加试)之程序设计考研复试核心题库(一) . 2 2017年浙江理工大学计算机专业基础(同等学力加试)之程序设计考研复试核心题库(二) . 7 2017年浙江理工大学计算机专业基础(同等学力加试)之程序设计考研复试核心题库(三) 12 2017年浙江理工大学计算机专业基础(同等学力加试)之程序设计考研复试核心题库(四) 16 2017年浙江理工大学计算机专业基础(同等学力加试)之程序设计考研复试核心题库(五) 21

第 1 页,共 25 页

一、选择题

1. 有以下程序:

程序运行的结果是( )。 A.3 3 1 B.4 1 C.2 D.1

【答案】D

【解析】else 子句总是与最前面最近的不带else 的if 相结合,与书写格式无关,所以本题中的else 语句与第 二个if 语句配对,且if 和else 都在第一个if 的控制范围内。首先判断立,直接退出第一个if 语句,执行输出结果为1。

2. 有以下定义:

以下叙述中错误的是( )。 A.x 的内存地址与x.i 的内存地址相同 B.struct data是一个类型名

C. 初始化时,可以对x 的所有成员同时赋初值 D. 成员i 、c 和d 占用的是同一个存储空间 【答案】D

【解析】i 、c 、d 是结构体变量x 中的三个不同的成员,占用不同的存储空间。共用体的各成员占用同一个存储空间。

第 2 页,共 25 页

不成

的值是x 加之前的值,所以

3. 针对简单程序设计,以下叙述的实施步骤正确的是( )

A. 确定算法和数据结构、编码、调试、整理文档 B. 编码、确定算法和数据结构、调试、整理文档 C. 整理文档、确定算法和数据结构、编码、调试 D. 确定算法和数据结构、调试、编码、整理文档 【答案】A

【解析】简单程序设计的步骤是首先要确定算法和数据结构,然后编码、调试,最后整理相关文档。

4. 若变量己正确定义,则以下语句的输出结果是( )。

A.0 B.-1 C.1 D.32

【答案】A 【解析】

5. 有以下程序

若运行时输入:2 4 6<回车>,则输出结果为( )。 A.2 0 4 B.2 0 0 C.2 4 0 D.2 4 6 【答案】A

【解析】在二维数组x 中,类型就是数组元素的类型,即

6. 有以下程序:

第 3 页,共 25 页

其值依次为二维数组每行第一个元素的地址,其基

程序运行时从第一列开始输入:则输出结果是( )。 A.Peachflowefispink. B.Peachflowefis pink. C.Peachflower is pink. D.Peach flower is pink. 【答案】A

for 循环语句中,while 的判断条件输入的字符不为空格和回车,【解析】通过执行while 语句,把输入的字 符串以„‟为分隔符,分别保存在二维数组b 的4行中,再通过%格式控制符,将二维数组b 的四行字符串无 空格连接输出。

7. 有以下程序

{

程序执行后的输出结果是( )。 A.Prohsbn B.Prphsbn C.Progsbn D.Program 【答案】B

【解析】函数funl 功能是将字符串中元素加1,main 函数将数组第4个元素的指针传进funl 函数中,结果为Prohsbn 。

8. 设有以下定义:

第 4 页,共 25 页