2017年北京工业大学软件学院程序设计考研复试核心题库

 

目录

2017年北京工业大学软件学院程序设计考研复试核心题库(一) ........................................... 2

2017年北京工业大学软件学院程序设计考研复试核心题库(二) ........................................... 7

2017年北京工业大学软件学院程序设计考研复试核心题库(三) ......................................... 11

2017年北京工业大学软件学院程序设计考研复试核心题库(四) ......................................... 15

2017年北京工业大学软件学院程序设计考研复试核心题库(五) ......................................... 19

第 1 页,共 23 页

2017年北京工业大学软件学院程序设计考研复试核心题库(一)

说明:本资料为学员内部使用,整理汇编了2017考研复试重点题及历年复试常考题型。 ————————————————————————————————————————

一、选择题

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

A.C程序的基本组成单位是语句

B.C程序中的每一行只能写一条语句

C.简单C语句必须以分号结束

D.C语言必须在一行内写完

【答案】C

【解析】C程序的基本组成单位是函数,A项错误;C程序以分号作为每个语句结尾,一行能写多条语句, 也可以将一条语句分几行书写,BD两项错误;而简单C语言语句必须以分号结束,所以C项正确。

2. 若有以下程序

则程序的输出结果是( )。

1, 2, 3, 4,13,14,15,16,

4, 8, 12, 16, 1, 5, 9, 13,

1,5, 9, 13,4, 8,12,16,

13, 14, 15, 16, 1, 2, 3, 4,

【答案】C

【解析】fun函数中使用三目运算符,flag为1时,b[i]取值时,取值 和中较大者。所以,的作用是,和中较小者;flag为0存储a中第i行的最小元素;

第 2 页,共 23 页

的作用是,

3. 有以下程序:

存储a中第i行的最大元素。

程序的运行结果是。(口代表一个空格)

A.10,12,a

B.□□0,012,a

C.010,12,a

D.□□10,12,a

【答案】D

【解析】%4d表示先输出十进制,共占4个字符,而10已占2个字符,故先输出2个空格,然后输出10;%0表示输出八进制,10的八进制为12;表示输出十六进制,即a。

4. 若有定义语句intkl=10,k2=20;,执行表达式后,kl和k2的值分别为( )。

A.0和1

B.0和20

C.10和1

D.10和20

【答案】B

【解析】在C语言中,没有专门的“逻辑值”,而是用非0表示“真”,用0表示“假”。根据优先级,先计算括号内的。括号内先比较

比较的结果为假,值为0,再赋值给可得

一个括号不需运算,即的值不变,仍为20。

5. 有以下程序(字符a的码值为97)

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

A.abc

第 3 页,共 23 页

的大小,由于,故左边括号中的与的值为0,由于0与任何值相与结果都是0,故右边

B.789

C.7890

D.979899

【答案】B

【解析】因为小写字符a、b、c的

中,每次对字符的

6. 有以下程序:

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

A.5,11

B.7,1

C.7,11

D.6,1

【答案】B

【解析】第一'次循环,a=l,b=b+a=3,a=a+2=3,b=b%10=3;

第二次循环,a=3,b=b+a=6,a=a+2=5,b=b%10=6;

第二次循环,a=5,b=b+a=ll,a=a+2=7,b=b%10=l;结束循环。

7. 若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示代数式的表达式是( )。

【答案】A

【解析】abc均大于1,所以表达式

B项错误。C项表示表达 式小于1,需要用浮点类型表示。若要计算表达式值,结果需要使其自动转化成浮点类型,A项正确。B项变量与常量均为整型,不会自动转换为浮点类型,错误。D项,算数运算法结合性自左向右,先计算为0,之后的计算无论是否转换数据类型结果均为0, D项错误。

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

A.未经赋值的全局变量值不确定

B.未经赋值的auto变量值不确定

C.未经赋值的register变量值不确定

第 4 页,共 23 页 码的值分别为97、98、99,而在循环语句码的值取余数并输出,所以分别输出7、8、9, B项正确。

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


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:2017考研结束!国家线将提高!备战复试
  • 下一篇:2017年北京理工大学数字表演C语言程序设计(上机)复试仿真模拟三