2017年北京工业大学软件学院程序设计复试实战预测五套卷

 

目录

2017年北京工业大学软件学院程序设计复试实战预测五套卷(一) ........................................ 2

2017年北京工业大学软件学院程序设计复试实战预测五套卷(二) ........................................ 6

2017年北京工业大学软件学院程序设计复试实战预测五套卷(三) ...................................... 11

2017年北京工业大学软件学院程序设计复试实战预测五套卷(四) ...................................... 15

2017年北京工业大学软件学院程序设计复试实战预测五套卷(五) ...................................... 20

第 1 页,共 24 页

2017年北京工业大学软件学院程序设计复试实战预测五套卷(一)

说明:本资料为2017复试学员内部使用,终极模拟预测押题,实战检测复试复习效果。 ————————————————————————————————————————

一、选择题

1. 有以下定义inta;longb;doublex,y;,则以下选项中正确的表达式是( )。

D.y=x+y=a

【答案】A

【解析】%运算是取两整数相除后余数的运算符,它只适用于整数的运算。A项正确,x-y结果为double型,但是通过强制类型转换将其转换为int型;B项错误,中==和!=是同一个优先级的,先运行a==x,而因为double是占8位的,不能自动转换,必须要强制类型转换

才是正确的;C项错误,(a*y)%b中的(a*y)为double型;D项错误,x+y不

能作为左值。

2. 以下函数按每行8个输出数组中的数据:

下画线处应填入的语句是( )。 A. B. C. D.

【答案】C

【解析】每行输出8个数组数据的实现,即输出8个后就输出一个换行,所以,应该对8取余,当结果为0时输出换行符,即用语句可表达。

3. 设有定义:char *c;以下选项中能够使字符型指针c正确指向一个字符串的是( )。

【答案】A

【解析】B项中函数是将c定义为一个字符数组的数组名,C项中是将c定义为一个

第 2 页,共 24 页

字符型变量,

D项是在指针定义时为它赋值,否则是不合法的,所以BCD三项都不正确。A项定义字符数组再将字符数组str的首地址赋给字符型指针c,正确。

4. 以下不能用于实型数据的运算符是( )。

A.%

B./

C.*

D.+

【答案】A

【解析】“%”符号两边必须是整数,因此答案为A项。

5. 设文件指针fp已定义,执行语句后,以下针对文本文件file操作的叙述中正确的是( )。

A.写操作结束后可以从头开始读

B.只能写不能读

C.可以在原有内容后追加写

D.可以随意读和写

【答案】B

【解析】用方式打开的文件只能用于向该文件写数据,而不能用于向计算机输入。如果指定的文件不存在,系统将用在fopen调用中指定的文件名建立一个新文件;如果指定的文件已存在,则将从文件的起始位置开始写,文件中原有的内容将全部消失。

6. 有以下程序:

程序运行后的输出结果是( )。

第 3 页,共 24 页

【答案】C

【解析】f函数的功能:用形参结构体指针b指向的结构体对形参a赋值,此时形参结构体a的值为指针b指向的值,输出a即输出指针b指向的结构体,返回到main函数后,在输出实参a的值。

7. 有以下程序:

程序运行后的输出结果是( )。

A.-2

B.1.7

C.-3

D.2.0

【答案】A

B、D项错误,sub【解析】( )函数输出(int)(a-b-1.3)将结果强制转化为整型;(a-b-1.3)

=-2.2,(int)(-2.2)=-2,sub(3.2,4.1)=-2,C项错误,A项正确。

8. 以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处。

A.

B.

C.

D.

【答案】A

【解析】A选项a为数组首地址,i++先取i值再加1,scanf读入的数据依次存放在数组中,A选项正确。B选项,进入死循环,i-直为0,一直对a[i+l]读入数据,B选项错误。C选项,控制变量i没有依次加1,无法结束循环,也无法对整个数组赋值,输入的数全是a[0],C选项错误。D选项数组元素引用错误,数组元素引用为

,D选项错误。故选A。 不是( )

第 4 页,共 24 页

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    长城小学关爱留守儿童工作制度
    园林史名词解释
  • 上一篇:2017年北京工业大学城市交通学院计算机原理(含C语言)复试之C语言
  • 下一篇:2017年北京工业大学城市交通学院C语言复试实战预测五套卷