摘要:考研真題,是用來研究考試規律的。考生可通過真題,來確定自己的復習范圍,來研究考試的重點、難點是哪些內容。希賽網為大家整理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
點擊查看【完整】試卷>>
考研備考資料免費領取
去領取
專注在線職業教育25年