2017年北京工业大学城市交通学院C语言复试仿真模拟三套题

 

目录

2017年北京工业大学城市交通学院C语言复试仿真模拟三套题(一) ................................... 2

2017年北京工业大学城市交通学院C语言复试仿真模拟三套题(二) ................................... 7

2017年北京工业大学城市交通学院C语言复试仿真模拟三套题(三) ................................. 11

第 1 页,共 15 页

2017年北京工业大学城市交通学院C语言复试仿真模拟三套题(一)

说明:本资料为2017复试学员内部使用,严格按照2017复试常考题型及难度全真模拟预测。 ————————————————————————————————————————

一、选择题

1. 有以下程序

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

A.4

B.3

C.1

D.9

【答案】B

【解析】两层的for循环相当于

2. 有以下程序:

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

A.3

B.5

C.7

D.9

【答案】A

【解析】本题中for语句的主体为一个switch语句,switch

语句的判断条件

,然后终止本层语句。所以当

时:C否则执行当时:语句然后再执行当时执行语句并终止本层switch所以

时for循环结束。结果为3。

第 2 页,共 15 页

3. 以下程序段中,循环次数不超过10的是( )。

A. B. C. D. 【答案】A

【解析】A项,

执行函数体

判断条件

不成立,退出循环,循环次数为1,不超过10由于执行函数体时i在增加,

一直成立,

由于函

次,A项正确。B项执行函数体i=6,判断条件为

程序陷入无限循环,循环次数大于10,B项错误。C项执行函数体i=3,判断条件为D项执行函数体i=4,判断条件为

数体中i每次増加2,所以永远不可能等于10,故程序会陷入无限循环,循环次数大于10,C项错误。

由于函数体中i每次减少2,所以永远不可能等于1,故程序

会陷入无限循环,循环次数大于10,D项错误。

4. 有以下程序:

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

B.How are you! C.ay D.we!

【答案】A

【解析】for语句循环体执行功能是,每次当给

赋值完成后,j值加1,因此

5. 有以下程序:

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

第 3 页,共 15 页

元素为时,自动将

上一个单元内容赋值

分别赋值给

A.ABCDEFGHIJKLMNOP

B.ABCDEFGHHKL

C.ABCD

D.AEIM

【答案】D

【解析】auto变量又称为自动变量,函数定义变量时,如果没有指定存储类别,系统就认为所定义的变量具 有自动类别,D选项正确。static变量又称为静态变量,编译时为其分配的内存在静态存储区中。register变量又称为寄存器变量,变量的值保留在CPU的寄存器中,而不是像一般变量那样占内存单元。当定义一个函数时, 若在函数返回值的类型前加上说明符extern时,称此函数为外部函数,外部函数在整个源程序中都有效。

6. 有以下程序:

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

A.12

B.11

C.10

D.9

【答案】C 【解析】表示按照八进制赋值,则十进制数为9,所以输出++x的结果为10。

7. 以下叙述中错误的是( )。

A.gets函数用于从终端读入字符串

B.getchar函数用于从磁盘文件读入字符

C.fputs函数用于把字符串输出到文件

D.fwrite函数用于以二进制形式输出数据到文件

【答案】B

【解析】fgeto函数从磁盘文件中读入字符,getchar函数从终端或者键盘接收字符。

8. 有以下程序:

程序的运行结果是( )。

A.3

第 4 页,共 15 页

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


TOP最近更新内容

    长城小学关爱留守儿童工作制度
    园林史名词解释
  • 上一篇:2017年北京理工大学生物医学工程C++语言程序设计(上机)复试仿真
  • 下一篇:2017年北京印刷学院信息工程学院电子与通信工程综合测试复试之C