失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 中国地质大学c语言程序设计答案 中国地质大学(北京)信息工程学院C语言程序设计

中国地质大学c语言程序设计答案 中国地质大学(北京)信息工程学院C语言程序设计

时间:2018-12-04 13:43:07

相关推荐

中国地质大学c语言程序设计答案 中国地质大学(北京)信息工程学院C语言程序设计

一、选择题

1. 设变量p 是指针变量,语句

A. B. C. D.

答:C 是给指针变量赋NULL 值,它等价于( )。

【解析】p=NULL,NULL 的代码值为0,等价于

2. 以下选项中,能用作用户标识符的是( )。

答:C 或p=0。

【解析】标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。C 语言定义标识符应遵循以下六种规则:①标识符由字母、数字或下划线组成;②第一个字符必须是字母或下划线;③标识符最多由274个字 符组成;④在标识符中严格区分大小写字母;⑥关键字不能作为自定义的标识符在程序中使用。

3. 有以下程序:

程序运行时若输入:

则输出结果是

第 2 页,共 35 页 。

答:B

【解析】scanf 语句接收字符串时遇到空格就认为字符串的结束,但是gets 函数遇到回车才认为结束。本题中将第一个空格的前半部分赋值给a , 将第一个空格以及后面的部分赋值给b 。

4. 有以下程序:

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

A.02

B.13

C.57

D.12

答:D 【解析】具有短路效应,当前面的表达式结果为逻辑假时后面的表达式不在进行

的计算,k 的值为1, 所以结果为1和2。计算。k++首先去k 的值,为0, 为逻辑假不在进行

5. 有如下程序:

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

A.59

B.73

C.115

D.72

答:A

【解析】整型常量有3种,①十进制整常量,没有前缀,输出格式控制符为%d ; ②八进制整常量,以0作为前缀,输出格式控制符为%〇; ③十六进制整常量,以

故A 项正确。

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

A. 当在程序的开头包含头文件

B. 函数可以返回地址值

C. 改变函数形参的值,不会改变对应实参的值

第 3 页,共 35 页 作为前缀,输出格式控制符为%x 。八进制数072表示成十进制数为58,即x=072=58,以十进制格式输出x+l=59,时,可以给指针变量赋NULL

D. 可以给指针变量赋一个整数作为地址值

答:D

【解析】D 项错误,不能将一个整数直接赋给指针变量作为地址。A 项正确,NULL 是在头文件中定义的符号常量;B 项正确,函数的返回值可以是地址,即指针;C 项正确,函数调用中形参值的变化不会传递给实参。

7. 有以下程序:

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

A.1, 12,13,4,15,

B.10,9, 8,7,6,

C.1, 7, 13, 9, 15,

D.10, 12, 8, 4,6,

答:A

【解析】fun ( )函数功能是:对数组中,下标对3求余为0的元素减去5, 下标对3求余不为0的元素累加5, 所以执行完fun ( )函数后,数组c 中元素值为1,12, 13, 4, 15, 答案为A 选项。

8. 有以下程序:

第 4 页,共 35 页

中国地质大学c语言程序设计答案 中国地质大学(北京)信息工程学院C语言程序设计(同等学力加试)考研复试题库...

如果觉得《中国地质大学c语言程序设计答案 中国地质大学(北京)信息工程学院C语言程序设计》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。