第 1 頁:選擇題 |
第 5 頁:填空題 |
47若X和n均是int型變量,且x=12,n=5,則執(zhí)行y=x%=(n%=2)表達式后Y的值為________ 。
參考解析:
O
【解析】 n%=2等價于n=n%2,結(jié)果為1;x%=1等價于x=x%1,結(jié)果為0。
48在面向?qū)ο蠓椒ㄖ,類的實例稱為__________。
參考解析:
對象
【解析】將屬性、操作相似的對象歸為類,也就是說,類是具有共同屬性、共同方法的對象的集合。所以,類是對象的抽象,它描述了屬于該對象類型的所有對象的性質(zhì),而一個對象則是其對應類的一個實例。
49隊列是限定在表的一端進行插入和在另一端進行刪除操作的線性表。允許刪除的一端稱作__________。
參考解析:
隊頭
【解析】隊列是只允許在一端刪除,在另一端插入的順序表,在隊列中。允許插入的一端叫做“隊尾”,允許刪除的一端叫做“隊頭”。
50下面程序運行后的輸出結(jié)果是____________。
參考解析:在程序中定義了一維數(shù)組a和指針數(shù)組k,在while循環(huán)語句中,當i等于1時,k[0]的等于a[1]的地址,所以輸入a[1]的值為2。當i等于1時,k[1]的等于a[3]的地址,所以輸入a[3]的值為4。當i等于3時,k[2]的等于a[5]的地址,所以輸入a[5]的值為6。所以此空應該填寫246。
51
參考解析:本題中字符數(shù)組的初值是“ABCabc”,s[5]=’\0’,然后通過s[5]='\0'重新給s[5]賦值,在c語言中'\0'字符串結(jié)束標志,執(zhí)行s[5]='\0'其實是將siS]的值去掉只保留前面的字符。
52下面程序的輸出結(jié)果是__________。
參考解析:
CHINA
【解析】解答本題應該知道,在C語言中大小寫字母的ASCII碼值相差32,本程序的功能就是將小寫字母轉(zhuǎn)換成相應的大寫字母輸出。
53下面程序的功能是:輸出100以內(nèi)能被3整除且個位數(shù)為9的所有整數(shù),請?zhí)羁铡?/P>
參考解析:
i<10
【解析】分析程序,當(i=0,1,2,…)時,“j=i*10+9”語句的運行結(jié)果是(9,39,69,99)個位數(shù)為9的所有整數(shù);題中要求是100以內(nèi)的整數(shù),所以i<10; “if(j%3!=o)continue;”語句的功能是當條件不能被3整除時,繼續(xù)循環(huán)不執(zhí)行操作,直到能被3整除時輸出該數(shù),即輸出的數(shù)滿足條件100以內(nèi)能被3整除且個位數(shù)為9。
54下面程序的運行結(jié)果是________。
參考解析:
11
【解析】本題考查帶參數(shù)的宏的定義及相關(guān)運算。運算過程為:t=POW(x+y)=2+3+2+3=t1。
55
參考解析:
j=2
i+j=2
【解析】本題要求是分別輸出數(shù)組arr的兩條對角線上的元素之和。題目中已經(jīng)給出的語句if(i=j)a=a+arr[i][j];,a的值是正對角線元素a[O][0]、a[1][1]、a[2][2]的和;b的值是另一對角線元素a[O][2]、a[1][1]、a[2][0]之和,所以第一空白處填入j=2,使得內(nèi)層循環(huán)j從2遞減到0;第二空白處填入i+j=2,因為此對角線元素的下標滿足下標之和為2,這樣即可得到b的值。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |