当前位置:问答库>考研试题

2016年武汉纺织大学电子与电气工程学院程序设计(同等学力加试)考研复试题库

  摘要

目录

2016年武汉纺织大学电子与电气工程学院程序设计(同等学力加试)考研复试题库(一) . .... 2 2016年武汉纺织大学电子与电气工程学院程序设计(同等学力加试)考研复试题库(二) . .... 9 2016年武汉纺织大学电子与电气工程学院程序设计(同等学力加试)考研复试题库(三) . .. 15 2016年武汉纺织大学电子与电气工程学院程序设计(同等学力加试)考研复试题库(四) . .. 22 2016年武汉纺织大学电子与电气工程学院程序设计(同等学力加试)考研复试题库(五) . .. 28

一、选择题

1. 有以下程序:

程序运行后的输出结果是( )。 A.5 B.7 C.12 D.14 答:A

【解析】在存储字符串常量时,

由系统在字符串的末尾自动加一个strcpy 函数将“China”复制给字符数组s ,标志。其在数组位置内存存储情况为函数统计字符串长度时,遇到

2. 若有定义语句:

结束,s 数组长度为5。

库函数strcpy 的功能

作为字符串的结束

strlen 。

是复制字符串,以下选项中错误的函数调用是( )。

A. B. C. D. 答:A

【解析】题目中字符指针str3, 没有为指针开辟内存,能作为函数参数。

3. 有如下程序:

程序运行时,从键盘输入:3〈回车〉后,程序输出结果为( )。 A.3, 4, B.1, 2, 3, 4,

C.0, 1, 2, 3, 4, 5, D.0, 1, 2, 答:A

【解析】continue 语句只能用在循环结构中,其作用是结束本次循环,即不再执行循环体中continue 语句之后的语句,而是立即转入对循环条件的判断与执行。本题执行过程为:输入3, 则data=3; 执行for 循环,i=0,if 条件成立,结束本次循环,不输出i 值,执行下一次循环;直到条件不成立,依次输出i 值3, 4, 直到i=5退出for 循环。故A 选项正确。

4. 若有定义语句则表达式值的类型是( )。

A.char B.int C.double D.float 答:c

【解析】在多目运算符相关联的运算数中,如果类型不一致,系统将自动进行类型转换,使两边的类型达到一直后,再进行运算,转换的规则是由“低到高”。double 型,即选择答案C 。

5. 有以下程序:

若文本文件filea.txt 中原有内容为:hello ,贝U 运行以上程序后,文件( )。

A.Helloabc B.abclo C.abc

D.abchello 答:C

【解析】

为写而打开文本文件。这时,如果指定的文件不存在,系统将用在fopen 调用

if

是字符型,a 是整型,b

是double 型。字符型数据占1个字节,整型占2个字节,double 型占8个字节,故三者相加后为

中的内容为

中指定的文件名建立一个新文件; 如果指定的文件已存在,则将从文件的起始位置开始写,文件中

原有的内容将全部消失数对文件进行操作,而故

中的内容是abc 。

6. 有以下程序:

执行时若输入:Fig flower is red. <回车>则输出结果是( )。 A.Figflowerisred. B.Figflowefisred. C.Figflower is red. D.Fig flower is red. 答:A

【解析】scanf ( )函数从输入设备按照指定的类型输入对应类型的若干个数据,遇到空格、制表符和回车 时读取结束。可知读到第一个空格时读到第二个空格时

赋值结束,为flower , 可知

赋值结束,为Fig , 从第一个有效字符

为red. 。prinff ( )函数格

为is ,

文件以写的形式打开

再利用fprintf 函

是先将文件清空,再写入,所以本题是将abc 写入

式控制符%输出字符串,遇到结束输出。输出结果为 “Figflowerisred. ”。

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

A.C 语言程序是由过程和函数组成的 B.C 语言函数可以嵌套调用,例如:C.C 语言函数不可以单独编译

D.C 语言中除了 main 函数,其他函数不可以作为单独文件形式存在 答:B

【解析】一个函数的返回值可以作为参数然后传给另一个函数,因此函数是可以嵌套调用的。A 项错误,C 语言程序只有函数构成,没有过程;C 项错误,编译系统的任务在于检查语法错误,只要符合语法规则的C 程序都可以通过编译,就算是单独的函数也可以;D 项错误,在C 语言中除main ( )函数以外的其他函数可以和main ( ) 函数在同一个C 文件中,也可以单独处于其他的C 文件,只要在使用到这些函数的main ( )函数的C 文件中用预

编译指令

包含进来即可。