2022年华东交通大学C语言程序设计复试实战预测五套卷

更新时间:2023-04-15 16:47:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目录

2017年华东交通大学C语言程序设计复试实战预测五套卷(一) (2)

2017年华东交通大学C语言程序设计复试实战预测五套卷(二) (7)

2017年华东交通大学C语言程序设计复试实战预测五套卷(三) (12)

2017年华东交通大学C语言程序设计复试实战预测五套卷(四) (16)

2017年华东交通大学C语言程序设计复试实战预测五套卷(五) (21)

第1 页,共25 页

第 2 页,共 25 页 2017年华东交通大学C 语言程序设计复试实战预测五套卷(一)

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

一、选择题

1. 有以下程序:

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

A.1,12,13,4,15,

B.10,9,8,7,6,

C.1,7,13,9,15,

D.10,12,8,4,6,

【答案】A

【解析】fun ( )函数功能是:对数组中,下标对3求余为0的元素减去5,下标对3求余不为0的元素累加5,所以执行完fun ( )函数后,数组c 中元素值为1,12,13,4,15,答案为A 选项。

2. 有以下程序:

程序的运行结果是( )。

A.4

B.5

第 3 页,共 25 页 C.6

D.7

【答案】C

【解析】fun 函数是递归函数,用来计算从0到n 的整数和。调用fun 函数,n=3,

返回

【程序有错,应为】

3. 有以下程序:

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

A.3,5

B.7,7

C.5,7

D.3,7

【答案】D

【解析】函数f ( )的功能是定义一个整型的指针变量s ,指向全局变量k ,然后修改S 指向地址中的值为7,因此f ( )函数只是修改全局变量k 的值为7,与main ( )函数中临时变量m 无关,因此最后输出为3,7。

4. 以下不能将s 所指字符串正确复制到t 所指存储空间的是( )。

A. B. C. D.

【答案】C

【解析】C 项,能够实现将s 中除了字符串结束标志的字符以外的所有字符复制到t 中,字符串t 是不完整的。

5. 有以下程序:

第 4 页,共 25 页

程序的运行结果是( )。

A.5,5,5,5,5

B.3,5,5,5,5

C.5,3,3,3,5

D.3,5,3,5,5

【答案】A

【解析】程序执行过程为:p 指向i ,q 指向j ,调用函数f ,将i 与j 地址传递给s 与t ,判断i 是否小于j ,成立则将j=5赋值给i ,则i=5,返回指向i 的指针并赋给r ,则r 指向i ,最后输出5,5,5,5,5,故A 选项正确。

6. 有以下程序:

已知字母A 的ASCII 码为65,程序运行后的输出结果是( )。

【答案】A

【解析】C 语言中每个字符都对应一个ASCII 码值,该值可以用来运算。本题中main 函数将字符A 经过加四和加三运算后分别赋值给然后将按字符格式输出,按整型格式输出。

7. 有以下函数:

函数的功能是( )。

A.求字符串的长度

B.比较两个字符串的大小

C.将字符串s 复制到字符串t 中

D.连接字符串s 和字符串t

本文来源:https://www.bwwdw.com/article/p7zq.html

Top