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

2016年山西农业大学软件学院程序设计基础(同等学力加试)复试笔试最后押题五套卷

  摘要

一、选择题

1. 有以下程序:

程序运行后的输出结果是( )。 A.= B.XXX C.=XX D.X= 答:A

【解析】主函数首先为结构体定义两个变量

分别使用字符串拷贝函数strcpy (为si 和s2的成员name 赋值,

再将

中的成员信息赋值给因此输出为

项正确。

2. 表达式:的值是( )。

A.4 B.0 C.3 D.5 答:C 【解析】值为4, 值为1,相减值为3。

3. 有以下程序:

第 2 页,共 35 页

程序运行后的输出结果是( )。 A.3 B.6 C.8 D.12 答:B

【解析】fun 函数的功能是返回两个数的算术平均数。调用,

相当于

,运算,向下取整)

4. 有以下程序:

输出结果是6。

其中

是嵌套之间的

程序的运行结果是( )。 A.1, 2, 3, 4, B.3, 6, 9, 12, C.4, 7, 10, 13, D.1, 5, 9, 13, 答:C

【解析】函数fun 的功能是将参数a 的二维数组中反斜对角对应的数依次赋值给参数b 的一维数组。调用fun 函数

时,

5. 执行以下程序段后,w 的值为( )。

A.-1 B.NULL

第 3 页,共 35 页

是4行4列的二维数组

C.1 D.0 答:C

【解析】逻辑表达式的运算结果或者为

或者为

因为x=14, y=15都是非零,

的值为1。

所以都为真,因此xlly=l; 又因为

知为真,因此

6. 关于C 语言标识符,以下叙述错误的是( )。

A. 标识符可全部由数字组成 B. 标识符可全部由下划线组成 C. 标识符可全部由小写字母组成 D. 标识符可全部由大写字母组成 答:A

【解析】标识符只能由字母、数字、下划线组成,且标识符的第一个字符只能是字母或下划线。所以,B 、C 、D 选项正确,答案为A 选项。

7. 有以下程序:

程序运行后的输出结果是( )。 A.1, 2, 1, 2 B.1, 2. 2, 1 C.2, 1, 2, 1 D.2, 1. 1, 2 答:B

【解析】本题定义了两个整型变量,然后用两个指针分别指向这两个整型变量,接着对指针进行交换,那么原来指向第一个整数的指针将指向第二个整数,原来指向第二个整数的指针将指向第一个整数。

8. 有以下程序段:

当执行上述程序段,并从键盘输入:name=Lilinum=1001<回车>后,name 的值为( )。 A.Lili

B.name=Lili C.Lilinum=

D.name=Lilinum=1001

第 4 页,共 35 页

相关内容

相关标签