摘要:考研真題,是用來研究考試規(guī)律的??忌赏ㄟ^真題,來確定自己的復習范圍,來研究考試的重點、難點是哪些內(nèi)容。希賽網(wǎng)為大家整理2021年C語言程序設計考研真題答案及解析,供大家參考!
本文提供2021年C語言程序設計考研真題答案及解析,以下為具體內(nèi)容
1、下面哪一項不是C語言的特點?
A、運算符豐富,是完全模塊化和結(jié)構(gòu)化的語言
B、語言簡潔、緊湊,使用方便、靈活
C、生成的目標代碼質(zhì)量高,程序執(zhí)行效率高
D、允許直接訪問物理地址,可以用來編寫系統(tǒng)軟件,但該語言與硬件相關(guān),編寫的程序很難移植到不同系統(tǒng)上運行
2、下面哪一項是一個C語言程序的主要組成部分?
A、源文件
B、預處理指令
C、函數(shù)
D、全局聲明
3、下面有關(guān)算法的描述中,哪一個是錯誤的?
A、任何一個能運行的程序均可稱為一個算法
B、算法應該只包含有限的操作步驟,且每個步驟都應該是確定的,不會產(chǎn)生歧義
C、算法應該有一個或多個輸出
D、算法的每個步驟應該是能有效執(zhí)行的
4、下面哪個表達式是一個字符常量?
A、0x39
B、"abc"
C、"a";
D、'\n'
5、下面哪一條語句是定義一個常變量(其值為255,存在期間不能改變)的正確語句?
A、#define MASK 255
B、const int mask = 255 ;
C、#define MASK 255;
D、const int mask 255;
6、在C語言程序中,表達式356%8的值是?
A、44.5
B、44
C、4
D、0
7、下面哪一語句與“if(x<=y)r=1;elser=0;”等價?
A、r= (x<=y);
B、r = (x>y)?1:0;
C、r = (x<=y)?0:1;
D、(x>y) ?0:1;
8、假設int x=10,y=3;則表達式x++ - (y<<2) + y的值是多少?
A、0
B、1
C、2
D、7
點擊查看【完整】試卷>>考研備考資料免費領(lǐng)取
去領(lǐng)取