第 1 頁:選擇題 |
第 5 頁:填空題 |
43
參考解析:4,5
【解析】本題考查了靜態(tài)變量的用法。當(dāng)函數(shù)執(zhí)行完畢后,返回調(diào)用點時,靜態(tài)變量弗不撤銷,其值將繼續(xù)保留,若下次進入該函數(shù),其值仍然存在。所以本題輸出4,5。
44已知有函數(shù)f的定義如下:
int f(){
static int s=0;
s+=2;
return s;
}
則在某程序中第二次執(zhí)行函數(shù)調(diào)用語句 f();時,函數(shù) f 的返回值是 。
參考解析:此題考查的是局部靜態(tài)變量。局部靜態(tài)變量是在函數(shù)或語句塊中以 static 關(guān)鍵字定義的局部變量。期作用域和普通局部變量一樣只在定義函數(shù)或語句塊中有效,但生存周期卻是全全局變量一樣,一直延續(xù)到程序結(jié)束。故第一次調(diào)用 f(),局部靜態(tài)變量 s 變?yōu)?。第二次調(diào)用 f(),s 又自增2,所以函數(shù) f 的返回值是4。
45
參考解析:friendDate
【解析】此題考查的是類與對象以及運算符的重載。題目中“+”重載函數(shù)的參數(shù)表中有兩個參數(shù),所以是作為友元函數(shù)重載,實現(xiàn)的功能是將參數(shù)對象中成員變量month、year進行相應(yīng)對加。題中重載函數(shù)的返回值類型是類Date,所以應(yīng)填入“friend Date”。
46operator是運算符重載時必須使用的關(guān)鍵字,它和被重載的運算符連在一起,作為運算符函數(shù)的專用函數(shù)名,務(wù)必把該函數(shù)說明為__________的。
參考解析:public
【解析】運算符可以重載為成員函數(shù)或友元函數(shù),但是應(yīng)該把函數(shù)說明為公有的,以便各個量都能引用。
47
參考解析:2
【解析】本題考查的是運算符的優(yōu)先級。首先x=3,y=2,判斷x
48在算法的4個特性中,算法必須能在執(zhí)行有限個步驟之后終止指的是算法的_____特性。
參考解析:算法的四個基本特性包括:可靠性、確定性、有窮性和擁有足夠的情報,其中,算法的有窮性指的是算法必須在有限的時間內(nèi)完成,即算法必須在執(zhí)行有限個步驟之后終止。
49有一種只在循環(huán)語句或switch語句中使用的流程控制語句,表示該語句的關(guān)鍵字是__________。
參考解析:
50棧中允許進行插入和刪除的一端叫做_____ 。
參考解析:棧頂
【解析】棧是限定在表的一端進行插入和刪除操作的線性表。在表中,允許插入和刪除的一端叫做“棧頂”,不允許插入和刪除的一端叫做“棧底”。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |