2014年C语言程序设计考研真题答案及解析

考研 希赛网 浏览 191 来源:希赛网

考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2014年C语言程序设计考研真题答案及解析,供大家参考!

本文提供2014年C语言程序设计考研真题答案及解析,以下为具体内容

1、一个C语言程序由()函数组成。

A、有且仅有1个

B、1个或多个

C、有且仅有2个

D、以上都不正确

2、执行下列程序段之后,输出结果是()。

A、3

B、4

C、5

D、以上都不正确

3、下面关于函数参数的说法不正确的是()。

A、形参可以是常量、变量或表达式

B、实参可以是常量、变量或表达式

C、在被定义的函数中,必须指定形参的类型

D、形参应与其对应的实参类型一致

4、表达式k=(12<10)?4:1?2:3的值为()。

A、1

B、2

C、3

D、4

5、以下标识符中,不合法的用户标识符是()。

A、&b

B、kk

C、D32769

D、k2

6、C语言中,运算对象必须是整型数的运算符是()。

A、%

B、/

C、%和/

D、*

7、循环语句while(!E);中的表达式!E等价于()。

A、E!=0

B、E!=1

C、E= =0

D、E= =1

8、设变量a是整型,f是实型,i是双精度型,则表达式100%9+'a'+i*f值的数据类型是()。

A、int

B、float

C、double

D、不确定

1、试题答案:B

试题解析:

【考点】本题考查C语言概述。
【解析】一个C语言程序是由若干个函数组成的,C语言被认为是面向函数的语言。故本题选B。

2、试题答案:B

试题解析:

【考点】本题考查运算符和表达式。
【解析】printf("%d",++i);可以写成i=i+1; printf("%d",i);,故输出的是i自增后的值4,本题选B。
自增和自减运算符,他们的作用是使变量的值增1或减1,如:
++i(在使用i之前使i的值加1,如果i的原值为3,则执行j=++i,i的值先自增为4,然后将i的值赋值给j,j的值为4)
i++(在使用i之后使i的值加1,如果i的原值为3,则执行j=i++,先将i的值赋值给j,j的值为3,然后i的值自增为4)
++i和i++的作用相当于i=i+1,但他们不同之处在于++i是先执行i=i+1,再使用i的值;而i++是先使用i的值,再执行i=i+1。
--i和i--的运算规则同上。

3、试题答案:A

试题解析:

【考点】本题考查函数--形参与实参。
【解析】实参可以是常量、变量、表达式、函数等任意形式,但形参只能是变量。故本题选A。

4、试题答案:B

试题解析:

【考点】本题考查条件表达式。
【解析】条件表达式的结合方式是自右向左,因此先计算表达式1?2:3的值为2,再计算表达式(12<10)?4:2的值为2。故本题选B。
条件表达式的一般形式为:表达式1?表达式2:表达式3。它的执行顺序:先求解表达式1;若为真(非0)则求解表达式2,此时表达式2的值就是整个条件表达式的值;若表达式1的值为0(假),则求解表达式3,此时表达式3的值就是整个条件表达式的值。

5、试题答案:A

试题解析:

【考点】本题考查基本数据类型--命名规则。
【解析】选项A有符号'&',故不合法,本题选A。
C语言规定标识符只能由字母、数字、下划线3种字符组成,且第一个字符必须为字母或下划线。

6、试题答案:A

试题解析:

【解析】求余运算符'%'的运算对象(即操作数)必须为整数,结果也是整数。除'%'以外的运算符的操作数都可以是任何数据类型。综上本题选A。

7、试题答案:C

试题解析:

【考点】本题考查逻辑运算符---逻辑非。
【解析】表达式!E只有当E=0(E为假)时,!E才为真,否则!E为假。A中E=0时,表达式为假。B中E取不为1的数时,表达式为真。D中E=1时,才为真。综上,本题选C。
逻辑非'!'运算符,若a为真则!a为假,若a为假则!a为真。

8、试题答案:C

试题解析:

【考点】本题考查基本数据类型---类型转换。
【解析】参与运算的变量的类型不同时,先转换成同一类型,然后进行运算。类型自动转换的基本原则是“按数据长度增加的方向进行转换”,以保证精度不降低。题中double长度最长,故本题选C。

责任编辑:希赛网

📅 本文最后更新于 2023-07-07

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!