21以下程序的輸出結(jié)果是( )。
A.1,2,6,8B.8,6,2,1C.8,1,6,2 D.8,6,1,2
參考答案:C
參考解析:本題用了函數(shù)調(diào)用,fun中if語(yǔ)句成立則進(jìn)行i,j的交換,用到主函數(shù)中則為把下標(biāo)0、3,1、2互換,因此,當(dāng)執(zhí)行完后x的數(shù)組為8,1,6,2,故選擇C選項(xiàng)。
22
不能計(jì)算出一個(gè)char型數(shù)據(jù)所占字節(jié)數(shù)的表達(dá)式是( )。
A.sizeof(p)B.sizeof(char)C.sizeof(*q)D.sizeof(p[o])
參考答案:A
參考解析:選項(xiàng)A計(jì)算的是p[]字符數(shù)組首地址所占的內(nèi)存字節(jié)數(shù)。選項(xiàng)B、C和D都能計(jì)算出一個(gè)字符型數(shù)據(jù)所占的字節(jié)數(shù)。
23對(duì)兩個(gè)數(shù)組a和b進(jìn)行下列初始化:
則下列敘述正確的是( )。
A.數(shù)組m與數(shù)組n完全相同
B.數(shù)組m與數(shù)組n長(zhǎng)度相同
C.數(shù)組m比數(shù)組n長(zhǎng)1
D.數(shù)組m與數(shù)組n中都存放字符串
參考答案:C
參考解析:在m數(shù)組中賦值的是字符串,其長(zhǎng)度為7,末尾有結(jié)束符ˊ\0ˊ,故字節(jié)數(shù)為8,而n數(shù)組中賦的是字符,其長(zhǎng)度為7,故C選項(xiàng)正確。
24有以下程序:
程序運(yùn)行的結(jié)果是( )。
A.9B.61490C.61D.5
參考答案:C
參考解析:在fun函數(shù)中,while循環(huán)的功能是逐個(gè)取字符數(shù)組s的字符判斷其是否是數(shù)字。若是則將這些數(shù)字組成一個(gè)數(shù)保存到變量n中,并返回變量n的值。
25有下列程序:
程序執(zhí)行后的輸出結(jié)果是( )。
A.x=4B.x=8C.x=6 D.x=12
參考答案:B
參考解析:在第1次外層for循環(huán)中,首先x++得到x=1。進(jìn)入到內(nèi)層for循環(huán),只有循環(huán)j的值為奇數(shù)時(shí),變量x的值才自加1,所以在內(nèi)層for循環(huán)執(zhí)行過(guò)程中,變量x的值自加兩次,當(dāng)退出內(nèi)層for循環(huán)時(shí),x=3,然后執(zhí)行x++,得到x=4。在進(jìn)入執(zhí)行第2次外層for循環(huán)中,首先x++得到x=5。進(jìn)入到內(nèi)層for循環(huán),只有循環(huán)變量j的值為奇數(shù)時(shí),變量X的值才自加1,所以在內(nèi)層for循環(huán)執(zhí)行過(guò)程中,變量x的值自加1兩次,當(dāng)退出內(nèi)層for循環(huán)時(shí),x=7,然后執(zhí)行x++,得到x=8,所以打印輸出變量X的值為8。
26下列字符數(shù)組初始化語(yǔ)句中,不正確的是( )。
A.
B.
C.
D.
參考答案:A
參考解析:本題考查2個(gè)概念:①用單引號(hào)括起來(lái)的一個(gè)字符常量只能存放一個(gè)字符;②C語(yǔ)言中沒(méi)有字符串變量,只能用字符數(shù)組來(lái)存儲(chǔ)字符串。
27下列選項(xiàng)中,均屬于通用軟件的是( )。
A.Windows XP、AutoCAD、PowerPoint
B.Visual FoxPr0、Excel、SPSS
C.Word、Photoshop、Excel
D.C十+、CorelDraw、Firefox 2.0
參考答案:C
參考解析:軟件可以分為系統(tǒng)軟件和應(yīng)用軟件兩類,應(yīng)用軟件又可以分為針對(duì)具體應(yīng)用問(wèn)題而專門開(kāi)發(fā)的訂制應(yīng)用軟件和在許多行業(yè)與部門中可以廣泛使用的通用應(yīng)用軟件。
28下述程序執(zhí)行的輸出結(jié)果是( )。
A.are&youB.youC.are D.&
參考答案:A
參考解析:strcpy實(shí)現(xiàn)的功能是復(fù)制,該操作把a(bǔ)re復(fù)制到a中,a[o][3]= ˊ&ˊ,且strcpy(a[1],″you″)把you復(fù)制到a[1]中,故輸出a為“are&you”。
29若有下列定義,則( )是對(duì)a數(shù)組元素地址的正確引用。
A
B.
C.
D.
參考答案:D
參考解析:本題考查數(shù)組元素地址的引用。選項(xiàng)A中,p+5引用的是.[5]的地址,而數(shù)組a只有5個(gè)元素,即a[o]、a[1]、a[2]、a[3]、a[4],所以引用錯(cuò)誤(注:數(shù)組元素下標(biāo)從0開(kāi)始);選項(xiàng)B中,*a+1指的是將數(shù)組a的第1個(gè)元素加1;選項(xiàng)C中,不存在這種引用方式;選項(xiàng)D中,&a[0]引用的是數(shù)組的首地址。
30有以下程序:
程序運(yùn)行結(jié)果是( )。
A.accxyy,bbxxyyB.ace,bbxxyyC.accxxyy,bbxxyy D.accbbxxyy,bbxxyy
參考答案:D
參考解析:主函數(shù)中語(yǔ)句fun(ss,aa)的功能是將字符串a(chǎn)a連接到字符串ss的末尾。
相關(guān)推薦:
2015年9月計(jì)算機(jī)等級(jí)考試各科目考前必做試題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |