2018年高级程序设计考研真题答案及解析

考研 责任编辑:希赛网 2023-07-26

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

本文提供2018年高级程序设计考研真题答案及解析,以下为具体内容

1、下列表达式中,( )不满足“当x的值为偶数时值为真,为奇数时值为假”的要求。

A、x%2==0

B、!x%2!==0

C、(x/2*2-x)==0

D、!(x%2)

2、设有以下语句:double x=2.9,y=3.7,z; int a=8;,算术表达式:x+a%3*(int)(x+y)%5/2的值是( )。

A、3.9

B、4

C、4.2

D、3.75

3、设有以下语句:int x=3,y=2;则表达式x*=y+8的值为( )。

A、14

B、5

C、30

D、10

4、整型变量a的初值是4,则执行语句a-=a+=a*a;后a的值是( )。

A、0

B、-16

C、16

D、24

5、不是C语言提供的合法关键字的是( )。

A、switch

B、printf

C、case

D、default

6、以下选项中合法的用户标识符( )。

A、long

B、_2Test

C、3Dmax

D、.dat

7、设x和y均为int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是( )。

A、把x和y按从大到小排列

B、把x和y按从小到大排列

C、无确定结果

D、交换x和y中的值

8、int a=-1 ,b=4,k; k=(++a<0)&&!(b--<=0);printf("%d %d %d\n",k,a,b);后的输出结果是( )。

A、1 0 4

B、1 0 3

C、0 0 3

D、0 0 4

9、int a[]={ 1,2,3,4,5,6 },*p=a;,则值为4的表达式是( )。

A、p+=3, *(p++)

B、p+=3,*++p

C、p+=4,*p++

D、p+=2,*p++

10、若要用fopen函数打开一个新的二进制文件,该文件既能读也能写,则文件打开方式为( )。

A、ab+

B、wb+

C、rb+

D、ab

点击查看【完整】试卷>>

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

考研备考资料免费领取

去领取

专注在线职业教育24年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师

!
咨询在线老师!