下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)C語(yǔ)言考試試題帶答案.關(guān)于C語(yǔ)言的變量,以下敘述中錯(cuò)誤的是()所謂變量是指在程序運(yùn)行過(guò)程中其值可以被改變的量變量所占的存儲(chǔ)單元地址可以隨時(shí)改變程序中用到的所有變量都必須先定義后才能使用由三條下劃線構(gòu)成的符號(hào)名是合法的變量名正確答案:B答案解析:變量是指在程序運(yùn)行過(guò)程中其值可以改變的值,一個(gè)變量實(shí)質(zhì)上是代表了內(nèi)存中的某個(gè)存儲(chǔ)單元。在程序中對(duì)某個(gè)變量的操作實(shí)際上就是對(duì)這個(gè)存儲(chǔ)單元的操作,程序運(yùn)行期間,這個(gè)分配的存儲(chǔ)單元不會(huì)改變,但是其值可以變化。變量命名要符合標(biāo)識(shí)符的規(guī)定,其中下劃線是標(biāo)識(shí)符的組成字符。程序中所有變量都必須先定義后使用。.當(dāng)變量c的值不為2、4、6時(shí),值也為〃真〃的表達(dá)式是()(c==2)||(c==4)||(c==6)(c>=2&&c<=6)&&!(c%2)(c>=2&&c<=6)&&(c%2!=1)(c>=2&&c<=6)||(c!=3)||(c!=5)正確答案:D答案解析:邏輯或運(yùn)算中,只要有一項(xiàng)為真,表達(dá)式的值就為真,故選項(xiàng)D中c的值不為2、4、6時(shí),那么表達(dá)式(c>=2&&c<=6)以及(c!=3)、(c!=5)必有一個(gè)成立,表達(dá)式的值也為真。.在C語(yǔ)言中,函數(shù)返回值的類型最終取決于函數(shù)定義時(shí)在函數(shù)首部所說(shuō)明的函數(shù)類型return語(yǔ)句中表達(dá)式值的類型調(diào)用函數(shù)時(shí)主調(diào)函數(shù)所傳遞的實(shí)參類型函數(shù)定義時(shí)形參的類型正確答案:A答案解析:在C語(yǔ)言中,應(yīng)當(dāng)在定義函數(shù)時(shí)指定函數(shù)值的類型,凡不加類型說(shuō)明的函數(shù),一律按整型處理。在定義函數(shù)時(shí),對(duì)函數(shù)值說(shuō)明的類型一般應(yīng)該和return語(yǔ)句中的表達(dá)式類型一致。如果函數(shù)值的類型和return語(yǔ)句中的表達(dá)式類型不一致,則以函數(shù)類型為主,即函數(shù)類型決定返回值的類型。4) .C語(yǔ)言主要是借助以下哪種手段來(lái)實(shí)現(xiàn)程序模塊化()定義常量和外部變量使用豐富的數(shù)據(jù)類型使用三種基本結(jié)構(gòu)語(yǔ)句定義函數(shù)正確答案:D答案解析:C語(yǔ)言用函數(shù)實(shí)現(xiàn)軟件的模塊化設(shè)計(jì)。5) .以下敘述中正確的是()只有全局變量才有自己的作用域,函數(shù)中的局部變量沒(méi)有作用域只要是用戶定義的標(biāo)識(shí)符,都有一個(gè)有效的作用域只有在函數(shù)內(nèi)部定義的變量才是局部變量局部變量不能被說(shuō)明為static正確答案:B答案解析:在函數(shù)內(nèi)定義的變量是局部變量,而在函數(shù)之外定義的變量稱為外部變量,也是全局變量。全局變量可以為源文件中其他函數(shù)所共用,其作用域?yàn)閺亩x變量的位置開(kāi)始到源文件結(jié)束。因此只要用戶定義的標(biāo)識(shí)符,全部都有作用域。局部變量可以說(shuō)明為auto、register以及static。6) .在關(guān)系中凡能惟一標(biāo)識(shí)元組的最小屬性集稱為該表的鍵或碼。二維表中可能有若干個(gè)鍵,它們稱為該表的()。連接碼.關(guān)系碼外碼候選碼正確答案:D答案解析:在關(guān)系中凡能惟一標(biāo)識(shí)元組的最小屬性集稱為該表的鍵或碼。二維表中可能有若干個(gè)鍵,它們稱為該表的候選碼或候選鍵。從二維表的'所有候選鍵中選取一個(gè)作為用戶使用的鍵稱為主鍵或主碼。7) .以下敘述中錯(cuò)誤的是()預(yù)處理命令行的最后不能以分號(hào)表示結(jié)束C程序?qū)︻A(yù)處理命令行的處理是在程序執(zhí)行的過(guò)程中進(jìn)行的#defineMAX是合法的宏定義命令行在程序中凡是以〃#〃開(kāi)始的語(yǔ)句行都是預(yù)處理命令行正確答案:B答案解析:預(yù)處理命令行是以〃#〃開(kāi)始的語(yǔ)句,預(yù)處理命令行的最后不能以分號(hào)表示結(jié)束,預(yù)處理命令行。其中宏定義的字符替換的定義格式為:#define標(biāo)識(shí)符字符串,預(yù)處理命令行是在系統(tǒng)對(duì)源程序進(jìn)行編譯之前進(jìn)行處理的,不是在程序執(zhí)行的過(guò)程中。8) .按照〃后進(jìn)先出〃原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是()隊(duì)列棧^雙向鏈表D.二叉樹(shù)正確答案:B答案解析:棧是限定在一端進(jìn)行插入與刪除的線性表。在棧中,允許插入與刪除的一端稱為棧頂,不允許插入與刪除的另一端稱為棧底。棧頂元素總是最后被刀插入的元素,也是最先被刪除的元素;棧底元素總是最先被〃插入的元素,也是最后才能被刪除的元素。即棧是按照〃后進(jìn)先出〃(LastInFirstOut,簡(jiǎn)稱LIFO)或〃先進(jìn)后出"(FirstInLastOut,簡(jiǎn)稱FILO)的原則組織數(shù)據(jù)的。因此,棧也稱為〃后進(jìn)先出表〃或〃先進(jìn)后出〃表。9) .以下程序段完全正確的是()intk,*p=&k;scanf(〃%d〃,p);int*p;scanf(〃%d〃,p);int*p;scanf(〃%d〃,&p);intk,*p;*p=&k;scanf(〃%d〃,p);正確答案:A答案解析:選項(xiàng)B沒(méi)有對(duì)指針進(jìn)行初始化,無(wú)效指針。選項(xiàng)C錯(cuò)在沒(méi)有對(duì)指針進(jìn)行初始化,無(wú)效指針,并且在scanf(〃%d〃,&p)中無(wú)需再進(jìn)行取地址操作。選項(xiàng)D,語(yǔ)句*p=&k;的左端*p是指針?biāo)竷?nèi)存空間的值,&k是地址,應(yīng)為p=&k。10) .一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是()一對(duì)一一對(duì)多多對(duì)一多對(duì)多正確答案:B答案解析:兩個(gè)實(shí)體集間的聯(lián)系可以有下面幾種:一對(duì)一的聯(lián)系、一對(duì)多或多對(duì)一的聯(lián)系和多對(duì)多的聯(lián)系。由于一個(gè)宿舍可以住多個(gè)學(xué)生,所以它們的聯(lián)系是一對(duì)多聯(lián)系。11) .軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是()低內(nèi)聚低耦合高內(nèi)聚低耦合低內(nèi)聚高耦合高內(nèi)聚高耦合正確答案:B答案解析:耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)。一般一個(gè)較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。12).當(dāng)把4個(gè)表達(dá)式用作if語(yǔ)句的控制表達(dá)式時(shí),有一個(gè)選項(xiàng)與其他3個(gè)選項(xiàng)含義不同,這個(gè)選項(xiàng)是()。k%2k%2==1(k%2)!=0!k%2==1正確答案:A答案解析:整數(shù)k對(duì)2求余數(shù)的兩個(gè)結(jié)果只能是0和1,所以選項(xiàng)A表示k除以2的余數(shù),其結(jié)果是0或1。在選項(xiàng)B、C和D中包括算術(shù)求余運(yùn)算符〃%〃,關(guān)系等于運(yùn)算符〃二二〃和關(guān)系不等于運(yùn)算符〃!二〃以及邏輯非運(yùn)算符〃!〃。而邏輯運(yùn)算符與賦值運(yùn)算符、算術(shù)運(yùn)算符、關(guān)系運(yùn)算符之間從高到低的運(yùn)算優(yōu)先次序是:?。ㄟ壿嫛ǚ?/p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年增資協(xié)議合同簽訂流程
- 2025年倉(cāng)儲(chǔ)貨物出借協(xié)議
- 2025年圣誕節(jié)裝飾協(xié)議
- 2025年商業(yè)責(zé)任不足額保險(xiǎn)條款設(shè)定
- 二零二五版木屑生物質(zhì)顆粒燃料研發(fā)與推廣合同4篇
- 二零二五年度木工行業(yè)技術(shù)標(biāo)準(zhǔn)制定合作協(xié)議3篇
- 二零二五年度汽車抵押貸款購(gòu)車二手車過(guò)戶合同
- 二零二五年度科技創(chuàng)業(yè)項(xiàng)目股權(quán)眾籌委托投資合同
- 二零二五年度車輛綠色出行補(bǔ)貼購(gòu)買合同
- 二零二五年度經(jīng)典實(shí)習(xí)合同(法律事務(wù)實(shí)習(xí))
- 機(jī)電安裝工程安全培訓(xùn)
- 洗浴部前臺(tái)收銀員崗位職責(zé)
- 2024年輔警考試公基常識(shí)300題(附解析)
- GB/T 43650-2024野生動(dòng)物及其制品DNA物種鑒定技術(shù)規(guī)程
- 暴發(fā)性心肌炎查房
- 工程質(zhì)保金返還審批單
- 【可行性報(bào)告】2023年電動(dòng)自行車項(xiàng)目可行性研究分析報(bào)告
- 五月天歌詞全集
- 商品退換貨申請(qǐng)表模板
- 實(shí)習(xí)單位鑒定表(模板)
- 數(shù)字媒體應(yīng)用技術(shù)專業(yè)調(diào)研方案
評(píng)論
0/150
提交評(píng)論