2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五

 

目录

2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五套卷(一) .............. 2

2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五套卷(二) .............. 7

2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五套卷(三) ............ 12

2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五套卷(四) ............ 17

2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五套卷(五) ............ 22

第 1 页,共 24 页

2017年北京理工大学数字表演C语言程序设计(上机)复试实战预测五套卷(一) 说明:本资料为2017复试学员内部使用,终极模拟预测押题,实战检测复试复习效果。 ————————————————————————————————————————

一、选择题

1. 有以下程序:

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

A.=

B.XXX

C.=XX

D.X=

【答案】A

【解析】主函数首先为结构体定义两个变量分别使用字符串拷贝函数strcpy( )

因此输出为项正确。 为si和s2的成员name赋值,再将中的成员信息赋值给

2. 以下关于字符串的叙述中正确的是( )。

A.C语言中有字符串类型的常量和变量

B.两个字符串中的字符个数相同时才能进行字符串大小的比较

C.可以用关系运算符对字符串的大小进行比较

D.空串比空格打头的字符串小

【答案】D

【解析】字符串比较的方法是:依次对si和S2中对应位置上的字符两两进行比较,当出现第一对不相同的字符时,

即由这两个字符决定所在串的大小(比较字符大小的依据是其值)。空格是一种字符,所以空串肯定比空格打头的字符串小。

3. 有以下程序:

第 2 页,共 24 页 码

程序的运行结果是( )。

A.y=0

B.y=l

C.y=2

D.y=3

【答案】D

【解析】数组a定义结果为,指针P指向执行一p;语句

y的值为指针p所指向的地址的存储值为3。 后,p指向数组元素

4. 以下叙述中正确的是( )。

A.C语言规定必须用main作为主函数名,程序将从此开始执行

B.可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

C.C语言程序将从源程序中第一个函数开始执行

D.main的各种大小写拼写形式都可以作为主函数名,如:MAIN, Main等

【答案】A

【解析】用户不能指定某函数为主函数,函数从main函数开始执行,C语言函数名区别大小写。

5. 有以下程序

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

A.aBcDeF

B.ABCDEF

C.AbCdEf

D.abcdef

【答案】c

【解析】i为奇数,输出小写字符‘a’加i,i为偶数,输出大写字符‘A’加i。

第 3 页,共 24 页

6. 有以下程序:

程序的运行结果是( )。

A.-1,0

B.0,0

C.-1,-1

D.1,1

【答案】A

【解析】本题执行过程为:先取a值为1,执行循环,a=0,执行b--,b=0,再取a值为0,判断条件不成立,退出循环,再执行a--得到a=-1,最后输出a=-l,b=0。故A项正确。

7. 有以下程序

当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意,回车也是一个,

字符)

则输出结果是( )。

A.12

3

B.12

C.1234

D.12

34

【答案】A

【解析】回车和换行也是字符,会被scanf函数取字符时取到。所以,a=l,b=2,

8. 以下叙述中正确的是( )。

A.只要是用户定义的标识符,都有一个有效的作用域

B.只有全局变量才有自己的作用域,函数中的局部变量没有作用域

C.只有在函数内部定义的变量才是局部变量

D.局部变量不能被说明为static

第 4 页,共 24 页 d=3

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


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:2017年北京理工大学数字表演C语言程序设计(上机)复试仿真模拟三
  • 下一篇:2017年北京工业大学城市交通学院计算机原理(含C语言)复试之C语言