目录
2016年东北石油大学计算机与信息技术学院程序设计(同等学力加试)考研复试题库(一) . 2 2016年东北石油大学计算机与信息技术学院程序设计(同等学力加试)考研复试题库(二) . 8 2016年东北石油大学计算机与信息技术学院程序设计(同等学力加试)考研复试题库(三) 14 2016年东北石油大学计算机与信息技术学院程序设计(同等学力加试)考研复试题库(四) 21 2016年东北石油大学计算机与信息技术学院程序设计(同等学力加试)考研复试题库(五) 27
一、选择题
1. 有以下程序
程序运行后的输出结果是( )。 A.0 B.z C. 元素的地址 D. 字符y 的地址 答:B
【解析】pc 值字符串指针,指向字符串等价于
2. 以下选项中可用作c 语言中合法用户标识符的是( )。
答:A
【解析】合法标识符的命名规则是:标识符可以由字母、数字和下划线组成,并且第一个字符必须为字母或下划线,其中,关键字在程序中都代表着固定的含义,不能另作他用。B 项中void 是关键字,不合法。C 项和D 项没有以字母或下划线开头,不合法。
3. 有以下程序:
程序的输出结果是( )。 A.22 B.18 C.20 D.16 答:D
【解析】语
句
退出循环。
4. 有以下程序
、
程序的运行结果是( )。 A.4332 B.2344 C.1234 D.1123 答:A 【解析】
元素作为c 数组的下标,使c 数组元素自増,执行完毕后,
自增4次,
自
增3次,自増3次,
5. 有以下程序:
自增2次,c 数组元素为04332,按题目要求输出,4332。
•
相当
于
程序执行过程为
:
程序运行的结果是( )。 A.3456787 B.876543
C.1098765 D.321678 答:D
【解析】由于数组名本身是一个地址,所以在用数组名作为实参传递时,对应的形参相当于一个指针变量,在函数中可以通过指针变量来引用数组元素,从而改变元素的值。本题中函数fun 的作用是将数组A 的前n 个元素进 行逆转,变为
6. 有以下程序:
以下程序:
程序运行后的输出结果是( )。 A.7, 4 B.4, 10 C.8, 8 D.10, 10 答:B
【解析】C 语言中,
用来统计字符串的字符个数,
是求为数组分配的存储
空间大小。该题中字符串p 的字符个数为4, 字符数组a 的大小为10。
7. 有以下函数:
程序运行时从第一行开始输入A. B.this is a C. D. 答:C
则输出结果是( )。
的结果是数组k 的前五个元素
逆转后,输出数组中第3个至第8个元素。
【解析】scanf 语句接收字符串时遇到空格就认为字符串的结束,所以a 数组中为this , b数组中为is ,但是 gets 函数遇到回车才认为结束,所以c 数组为