2023年計(jì)算機(jī)省二題庫(kù)_第1頁(yè)
2023年計(jì)算機(jī)省二題庫(kù)_第2頁(yè)
2023年計(jì)算機(jī)省二題庫(kù)_第3頁(yè)
2023年計(jì)算機(jī)省二題庫(kù)_第4頁(yè)
2023年計(jì)算機(jī)省二題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第一部分上機(jī)試題全國(guó)高校計(jì)算機(jī)聯(lián)合考試普通高校計(jì)算機(jī)共同課教學(xué)專(zhuān)業(yè)委員會(huì)上機(jī)操作測(cè)試系統(tǒng)1.請(qǐng)大家輸入以1742開(kāi)頭的10位考號(hào)和姓名,假如考號(hào)和姓名輸入錯(cuò)誤,本次考試沒(méi)有成績(jī),責(zé)任自負(fù),請(qǐng)大家仔細(xì)核對(duì)考號(hào)和姓名。2.上機(jī)題庫(kù)中的選擇題答案所有為D,但在考試時(shí)待選擇答案隨機(jī)出現(xiàn)。一、計(jì)算機(jī)基礎(chǔ)知識(shí)測(cè)試在5分鐘內(nèi)回答10個(gè)問(wèn)題(10分)。請(qǐng)將系統(tǒng)輸入法切換到英文輸入方式,準(zhǔn)備好后按回車(chē)鍵或單擊“開(kāi)始”按鈕開(kāi)始測(cè)試。1.原碼為10011101的補(bǔ)碼是___(dá)_。A.01000011B.11000011C.01100011D.111000112.用八位二進(jìn)制數(shù)表達(dá)+35的原碼是____(dá)。A.10000111B.01000111C.10100011D.001000113.十進(jìn)制純小數(shù)0.5轉(zhuǎn)換成二進(jìn)制數(shù)應(yīng)為_(kāi)___。A.0.11B.0.00C.0.2D.0.14.無(wú)符號(hào)二進(jìn)制數(shù)1011011.101所相應(yīng)的十進(jìn)制數(shù)是___(dá)_。A.91.875B.182.375C.182.625D.91.6255.公司或公司使用計(jì)算機(jī)解決賬冊(cè)、管理倉(cāng)庫(kù)、工資管理、人事管理等業(yè)務(wù)屬于計(jì)算機(jī)在__(dá)__方面的應(yīng)用。A.人工智能B.網(wǎng)絡(luò)應(yīng)用C.科學(xué)計(jì)算D.數(shù)據(jù)解決6.第一個(gè)電子計(jì)算機(jī)時(shí)代的計(jì)算機(jī)中,重要邏輯元件是____(dá)。A.集成電路B.繼電器C.晶體管D.電子管7.下列敘述中錯(cuò)誤的是____。A.在計(jì)算機(jī)附近應(yīng)避免磁場(chǎng)干擾B.為了延長(zhǎng)計(jì)算機(jī)的壽命,應(yīng)避免頻繁開(kāi)關(guān)計(jì)算機(jī)C.計(jì)算機(jī)要經(jīng)常使用,不要長(zhǎng)期閑置不用D.計(jì)算機(jī)用幾小時(shí)后,應(yīng)讓計(jì)算機(jī)休息一會(huì)兒再用8.下列不屬于微機(jī)系統(tǒng)的重要指標(biāo)的是____。A.運(yùn)算速度B.內(nèi)存容量C.主頻D.是否安裝有WORD9.下列不屬于操作系統(tǒng)的是__(dá)__。A.windowsB.windowsXPC.UNIXD.FrontPage10.下列說(shuō)法不對(duì)的的是__(dá)__。A.CD-ROM盤(pán)上最多能存儲(chǔ)大約650MB兆左右的信息B.CD-ROM驅(qū)動(dòng)器是多媒體計(jì)算機(jī)的基本部件C.CD-ROM是一種只讀存儲(chǔ)器但不是內(nèi)存儲(chǔ)器D.只有存放在CD-ROM盤(pán)上的數(shù)據(jù)才稱(chēng)為多媒體信息11.微型計(jì)算機(jī)通常是由控制器和____等幾部分組成。A.運(yùn)算器、存儲(chǔ)器、打印設(shè)備B.UPS、存儲(chǔ)器和I/O設(shè)備C.運(yùn)算器、存儲(chǔ)器和UPSD.運(yùn)算器、存儲(chǔ)器和I/O設(shè)備12.微型計(jì)算機(jī)的CPU,即中央解決單元,是由___(dá)_組成。A.存儲(chǔ)器和運(yùn)算器B.運(yùn)算器和輸入設(shè)備C.控制器和存儲(chǔ)器D.運(yùn)算器和控制器13.假如用八位二進(jìn)制數(shù)補(bǔ)碼表達(dá)帶符號(hào)的定點(diǎn)整數(shù),則能表達(dá)的十進(jìn)數(shù)的范圍是____。A.-128到+128B.-127到+127C.-127到+128D.-128到+12714.在計(jì)算機(jī)中,總是用數(shù)的最____位來(lái)表達(dá)數(shù)的符號(hào)。A.中B.低C.后D.高15.假如按字長(zhǎng)來(lái)劃分,微機(jī)可認(rèn)為8位機(jī)、16位機(jī)、32位機(jī)和64位機(jī)。所謂32位機(jī)是指該計(jì)算機(jī)所用的CPU__(dá)__。A.只能解決32位二進(jìn)制定點(diǎn)數(shù)B.有32個(gè)寄存器C.具有32位的寄存器D.能同時(shí)解決32位二進(jìn)制數(shù)16.二進(jìn)制數(shù)1101.1111轉(zhuǎn)換成十六進(jìn)數(shù)應(yīng)為_(kāi)___(dá)。A)A.EB)A.FC)E.FD)D.F17.下列說(shuō)法中對(duì)的的是__(dá)__。A.點(diǎn)陣打印機(jī)的針數(shù)越多,則打印的漢字字體就越多B.兩個(gè)顯示器屏幕大小相同,則它們的分辯率必然相同C.計(jì)算機(jī)體積越大、其功能就越強(qiáng)D.在微機(jī)性能指標(biāo)中,CPU的主頻越高,其運(yùn)算速度越快18.通常將顯示器稱(chēng)為_(kāi)___。A.LPTB.SCRC.PRND.CRT19.計(jì)算機(jī)顯示器有許多種類(lèi)型,通常分辯率為640*480、800*600或1024*768的含意是____(dá)。A.一個(gè)漢字上的像素?cái)?shù)B.一個(gè)字符占的像素?cái)?shù)C.一屏幕顯示的字符數(shù)D.一屏幕顯示的像素?cái)?shù)20.計(jì)算機(jī)程序是____。A.某種計(jì)算機(jī)語(yǔ)言一些語(yǔ)句的組合B.某種計(jì)算機(jī)語(yǔ)言所有語(yǔ)句的集合C.按某種順序排列,且按書(shū)寫(xiě)順序執(zhí)行的指令集合D.按某種順序排列,且通過(guò)計(jì)算機(jī)執(zhí)行能完畢某項(xiàng)任務(wù)的指令集合21.____(dá)是內(nèi)存儲(chǔ)器中的一部分,CPU對(duì)它們只能讀取不能存儲(chǔ)。A.鍵盤(pán)B.隨機(jī)存儲(chǔ)器C.RAMD.ROM22.操作系統(tǒng)的作用是__(dá)__。A.把源程序翻譯成機(jī)器語(yǔ)言程序B.進(jìn)行編碼轉(zhuǎn)化C.軟硬件的接口D.控制和管理系統(tǒng)資源的使用23.操作系統(tǒng)是一種____。A.編輯軟件B.培訓(xùn)軟件C.應(yīng)用軟件D.系統(tǒng)軟件24.完整的計(jì)算機(jī)系統(tǒng)涉及____。A.運(yùn)算器、存儲(chǔ)器和控制器B.主機(jī)和實(shí)用程序C.主機(jī)和內(nèi)存D.主機(jī)和外圍設(shè)備25.現(xiàn)在使用的計(jì)算機(jī),其工作原理是____。A.程序設(shè)計(jì)B.程序控制C.存儲(chǔ)程序D.存儲(chǔ)程序和程序控制26.計(jì)算機(jī)內(nèi)存常用字節(jié)(Byte)作為單位,一個(gè)字節(jié)等于__(dá)__個(gè)二進(jìn)制位。A.2B.4C.16D.827.把高級(jí)語(yǔ)言寫(xiě)的源程序變?yōu)槟康某绦蛞ㄟ^(guò)____。A.解釋B.編輯C.匯編D.編譯28.計(jì)算機(jī)存取信息的基本單位是____。A.兆字節(jié)(MB)B.千字節(jié)(KB)C.位(bit)D.字節(jié)(Byte)29.在微機(jī)中常說(shuō)的用戶(hù)的可用內(nèi)存容量是指____(dá)。A.ROM和RAM的總?cè)萘浚?硬盤(pán)的容量C.ROM的容量D.RAM的容量30.第三個(gè)計(jì)算機(jī)時(shí)代的計(jì)算機(jī)重要邏輯元件是__(dá)__A.超大規(guī)模集成電路B.電子管C.晶體管D.集成電路31.第三個(gè)計(jì)算機(jī)時(shí)代為_(kāi)___。A.1964-1975B.1958-1964C.1946-1957D.1965-197032.世界上初次實(shí)現(xiàn)存儲(chǔ)程序的計(jì)算機(jī)的英語(yǔ)名稱(chēng)為___(dá)_。A.EDSACB.EDVACC.UNIVACD.ENIAC33.第一臺(tái)電子計(jì)算機(jī)誕生于____年,它是根據(jù)馮諾依曼提出的原理制造出來(lái)的。A.1950B.1949C.1945D.194634.CAI是____的英文縮寫(xiě)。A.計(jì)算機(jī)輔助管理B.計(jì)算機(jī)輔助制造C.計(jì)算機(jī)輔助設(shè)計(jì)D.計(jì)算機(jī)輔助教學(xué)35.計(jì)算機(jī)輔助教學(xué)簡(jiǎn)稱(chēng)____。A.OAB.CADC.CAMD.CAI36.在計(jì)算機(jī)常見(jiàn)的英文縮寫(xiě)中,IBM代表__(dá)__(dá)。A.貝爾實(shí)驗(yàn)室B.麻省理工學(xué)院C.美國(guó)導(dǎo)彈發(fā)射基地D.國(guó)際商業(yè)機(jī)器公司37.能將高級(jí)語(yǔ)言翻譯成機(jī)器語(yǔ)言的程序稱(chēng)為_(kāi)___。A.驅(qū)動(dòng)程序B.裝入程序C.編輯程序D.編譯程序38.解決同一問(wèn)題的機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言最優(yōu)化程序中,計(jì)算機(jī)執(zhí)行效率最高的是___(dá)_。A.機(jī)器語(yǔ)言和高級(jí)語(yǔ)言B.高級(jí)語(yǔ)言C.匯編語(yǔ)言D.機(jī)器語(yǔ)言39.微型計(jì)算機(jī)的磁盤(pán)__(dá)__。A.屬于內(nèi)存儲(chǔ)器B.屬于輸出設(shè)備C.屬于輸入設(shè)備D.既是輸入設(shè)備,也是輸出設(shè)備40.在計(jì)算機(jī)存儲(chǔ)技術(shù)中,采用虛擬存儲(chǔ)器的重要目的是__(dá)__。A.提高外存儲(chǔ)器的存取速度B.提高主存儲(chǔ)器的存取速度C.擴(kuò)大外存儲(chǔ)器的存儲(chǔ)空間D.擴(kuò)大主存儲(chǔ)器的存儲(chǔ)空間二、Windows操作系統(tǒng)測(cè)試規(guī)定在5分鐘內(nèi)回答10個(gè)問(wèn)題(10分)。請(qǐng)將系統(tǒng)輸入法切換到英文輸入方式,準(zhǔn)備好后按回車(chē)鍵或單擊“開(kāi)始”按鈕開(kāi)始測(cè)試。1.下列____不屬于Windows2023的多媒體組件。A.Windows中的CD唱機(jī)B.Windows中的錄音機(jī)C.WindowsMediaPlayerD.在Windows中安裝的金山影霸播放軟件2.下列____(dá)不屬于多媒體技術(shù)范疇。A.數(shù)據(jù)壓縮技術(shù)B.視頻技術(shù)C.音頻技術(shù)D.播放技術(shù)3.下列____不是多媒體計(jì)算機(jī)的特點(diǎn)。A.多樣性B.集成性C.交互性D.完整性4.多媒體一詞的英文單詞是____。A.MultiplmediaB.MultimidiaC.MultmediaD.Multimedia5.在Windows中選擇所有圖標(biāo)的快捷鍵是____(dá)。A.Ctrl+DB.Ctrl+CC.Ctrl+BD.Ctrl+A6.在Windows中,單擊鼠標(biāo)右鍵產(chǎn)生的菜單稱(chēng)為_(kāi)___菜單。A.控制B.普通C.命令D.快捷7.在Windows中,當(dāng)一個(gè)應(yīng)用程序所在的窗口最小化成圖標(biāo)后,該應(yīng)用程序___(dá)_。A.在前臺(tái)繼續(xù)運(yùn)營(yíng)B.暫停運(yùn)營(yíng)C.停止運(yùn)營(yíng)D.在后臺(tái)繼續(xù)運(yùn)營(yíng)8.要在Windows標(biāo)準(zhǔn)窗口的下拉菜單中選擇某命令,下列操作錯(cuò)誤的是____(dá)A.同時(shí)按下Alt鍵與該命令后括號(hào)中帶有下畫(huà)線(xiàn)的字母鍵B.用鼠標(biāo)單擊該菜單名C.用方向鍵將高量度條移至該命令上再按回車(chē)鍵D.直接按該命令選項(xiàng)后面括號(hào)中帶有下畫(huà)線(xiàn)的字母鍵9.在啟動(dòng)了Windows并切換到MS-DOS方式后,若需要再次進(jìn)入Windows,則除了冷啟動(dòng)或熱啟動(dòng)系統(tǒng)外,可以使用___(dá)_實(shí)現(xiàn)。A.QUITB.CTRL鍵C.ALT鍵D.EXIT10.通過(guò)“回收站”中相應(yīng)快捷菜單中的____可恢復(fù)被誤刪除的文獻(xiàn)或文獻(xiàn)夾。A.收藏B.清空C.恢復(fù)D.還原11.任務(wù)欄可以____(dá)。A.獲取幫助B.共享數(shù)據(jù)C.互換信息D.互換任務(wù)12.在Windows中可以用“回收站”恢復(fù)____盤(pán)上被誤刪的文獻(xiàn)。A.磁B.光C.軟D.硬13.Windows中提供的大部分開(kāi)發(fā)工具和實(shí)用程序,可以在開(kāi)始菜單中的____(dá)中找到。A.收藏夾B.文檔C.設(shè)立D.程序14.控制面板是改變系統(tǒng)___(dá)_的應(yīng)用程序,用來(lái)調(diào)整各種硬件和軟件性能的選項(xiàng)。A.操作B.性質(zhì)C.結(jié)構(gòu)D.配置15.當(dāng)選定文獻(xiàn)或文獻(xiàn)夾后,欲改變其屬性設(shè)立,可以用鼠標(biāo)__(dá)__鍵,然后在彈出的菜單中選擇“屬性”命令。A.中間B.任意C.左D.右16.要將整個(gè)桌面的內(nèi)容存入剪貼板,應(yīng)按____(dá)鍵。A.TAB+PrintScreenB.SHIFT+PrintScreenC.CTRL+PrintScreenD.PrintScree(cuò)n17.Windows窗口的標(biāo)題欄上沒(méi)有____(dá)。A.關(guān)閉按鈕B.最小化按鈕C.最大化按鈕D.打開(kāi)按鈕18.在畫(huà)圖中打開(kāi)和保存的默認(rèn)圖型格式為_(kāi)___。A.JPGB.MPEGC.PCXD.BMP:19.將當(dāng)前活動(dòng)窗口的所有信息復(fù)制到剪貼板上使用____(dá)。A.Shift+PrintScreenB.PrintScreenC.Ctrl+PrintScreenD.Alt+PrintScree(cuò)n20.磁盤(pán)屬性對(duì)話(huà)框中看不到的信息是____A.可用空間B.卷標(biāo)C.容量D.文獻(xiàn)數(shù)21從硬盤(pán)上徹底刪除文獻(xiàn)可以運(yùn)用__(dá)__。A.ESC鍵B.Alt鍵C.Ctrl鍵D.Shift鍵22.單擊輸入法狀態(tài)窗口中的(1)按鈕,使“中文標(biāo)點(diǎn)按鈕”由虛變實(shí),此時(shí),輸入的標(biāo)點(diǎn)即為中文標(biāo)點(diǎn),也可以使用(2)鍵來(lái)進(jìn)行此轉(zhuǎn)換。A.(1).中文/英文標(biāo)點(diǎn)切換(2).CTRL和-B.(1).中文/英文標(biāo)點(diǎn)切換(2).CTRL和空格C.(1).中文/英文標(biāo)點(diǎn)切換(2).CTRL和回車(chē)D.(1).中文/英文標(biāo)點(diǎn)切換(2).CTRL和.23.在Windows的桌面上,用鼠標(biāo)單擊“任務(wù)欄”右邊的____可啟動(dòng)或關(guān)閉漢字輸入法。A.漢B.CnC.AnD.CH24.退出Windows不能簡(jiǎn)樸地(1),否則,會(huì)導(dǎo)致數(shù)據(jù)丟失,或占用大量磁盤(pán)空間。所以,退出Windows前,一定要選擇“開(kāi)始”菜單中的(2)項(xiàng)。A.(1)熱啟動(dòng)(2)關(guān)閉系統(tǒng)B.(1)關(guān)閉系統(tǒng)(2)關(guān)閉電源C.(1)關(guān)閉電源(2)注銷(xiāo)D.(1)關(guān)閉電源(2)關(guān)閉系統(tǒng)25.下列____功能不能出現(xiàn)在對(duì)話(huà)框中。A.命令按鈕B.復(fù)選按鈕C.單選按鈕D.菜單26.菜單中淺灰色項(xiàng)代表該菜單此時(shí)__(dá)__。A.不可執(zhí)行B.執(zhí)行C.可用D.不可用27.下列說(shuō)法中,__(dá)__(dá)是錯(cuò)誤的。A.計(jì)算器在附件中B.畫(huà)圖在附件中C.寫(xiě)字板在附件中D.打印管理在附件中28.在同一磁盤(pán)上拖放文獻(xiàn)或文獻(xiàn)夾執(zhí)行(1)命令,拖放時(shí)按Ctrl鍵,執(zhí)行(2)命令。A.(1).復(fù)制(2).移動(dòng)B.(1).刪除(2).復(fù)制C.(1).移動(dòng)(2).刪除D.(1).移動(dòng)(2).復(fù)制29.“添加打印機(jī)”的作用是___(dá)_。A.選擇打印機(jī)B.配置打印機(jī)C.連接打印機(jī)D.安裝打印機(jī)驅(qū)動(dòng)程序30.資源管理器中選定單個(gè)文獻(xiàn)的方法是____(dá)。A.空格鍵B.CtrlC.ShiftD.單擊文獻(xiàn)名31.用戶(hù)通過(guò)鼠標(biāo)____,可以展開(kāi)菜單中的菜單項(xiàng)。A.右擊B.拖動(dòng)C.雙擊D.單擊32.在“資源管理器”窗口的工作區(qū),可以按四種方式來(lái)列表文獻(xiàn),它們是(1)、(2)、(3)、(4)。A.(1)圖標(biāo)(2)文獻(xiàn)(3)文獻(xiàn)夾(4)具體資料B.(1)大圖標(biāo)(2)小圖標(biāo)(3)文獻(xiàn)(4)具體資料C.(1)大圖標(biāo)(2)小圖標(biāo)(3)文獻(xiàn)夾(4)具體資料D.(1)大圖標(biāo)(2)小圖標(biāo)(3)列表(4)具體資料33.在Windows中,文獻(xiàn)和文獻(xiàn)夾的管理可使用(1)和(2)。A.(1)附件(2)控制面板B.(1)我的電腦(2)控制面板C.(1)控制面板(2)資源管理器D.(1)我的電腦(2)資源管理器34.設(shè)立屏幕保護(hù)可以打開(kāi)“控制面板”中的___(dá)_應(yīng)用程序。A.輸入法B.電源管理C.系統(tǒng)D.顯示35.在對(duì)話(huà)框中,用戶(hù)可以輸入、修改、選擇和刪除內(nèi)容的區(qū)域稱(chēng)為_(kāi)___(dá)。A.列表框B.單選框C.復(fù)選框D.文本框35.Windows應(yīng)用環(huán)境中,鼠標(biāo)的拖動(dòng)操作不能完畢的是__(dá)__(dá)。A.選擇多個(gè)連續(xù)的圖標(biāo)B.當(dāng)窗口有滾動(dòng)條時(shí),可以實(shí)現(xiàn)窗口內(nèi)容的滾動(dòng)C.當(dāng)窗口不是最大時(shí),可以移動(dòng)窗口的位置D.當(dāng)窗口最大時(shí),可以將窗口縮小成圖標(biāo)36.Windows文獻(xiàn)系統(tǒng)采用____形式,替代了抽象的目錄。A.文獻(xiàn)B.小圖標(biāo)C.途徑D.目錄樹(shù)37.Windows中,文獻(xiàn)名可長(zhǎng)達(dá)____個(gè)字符。A.155B.100C.8D.25538.在Windows操作環(huán)境中,中英文的切換,按快捷鍵____(dá)。A.Ctrl+AltB.Alt+SpaceC.Ctrl+DelD.Ctrl+Space39.在Windows中,關(guān)閉一個(gè)應(yīng)用程序窗口所使用的常用快捷鍵是____(dá)。A.Ctrl+EscB.Alt+EscC.Ctrl+F4D.Alt+F440.關(guān)于剪貼板的說(shuō)法___(dá)_是錯(cuò)誤的。A.可在不同應(yīng)用程序中移動(dòng)信息B.可在同一應(yīng)用程序中剪切信息C.可在同一應(yīng)用程序中移動(dòng)信息D.不可在不同應(yīng)用程序中移動(dòng)信息三、高級(jí)語(yǔ)言基礎(chǔ)知識(shí)測(cè)試規(guī)定在5分鐘內(nèi)回答10個(gè)問(wèn)題(10分)。1.____是C語(yǔ)言的對(duì)的賦值語(yǔ)句。A.a=b=5B.a=1,b=2C.y=int(x);D.j++;2.在以下運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符為__(dá)__。A.+=B.&&C.?:D.++3.對(duì)于枚舉類(lèi)型不對(duì)的的說(shuō)法是____。A.枚舉元素不是變量B.枚舉元素作為常量是有值的C.枚舉值可以用來(lái)作判斷比較D.一個(gè)整數(shù)可以直接賦給一個(gè)枚舉變量4.如有定義int(*p)(),對(duì)的的說(shuō)法是____。A.p為指針數(shù)組B.p為指向數(shù)組的指針C.p為指向整形數(shù)據(jù)的指針D.p為指向函數(shù)的指針5.以下對(duì)函數(shù)中參數(shù)不對(duì)的的說(shuō)法是____。A.實(shí)參可以是常量,變量或表達(dá)式B.實(shí)參與形參的個(gè)數(shù)應(yīng)相等C.實(shí)參與形參的類(lèi)形應(yīng)一致D.實(shí)參變量對(duì)形參變量的數(shù)據(jù)傳遞是地址傳遞6.從用戶(hù)使用的角度看,函數(shù)有標(biāo)準(zhǔn)函數(shù)和__(dá)__兩種。A.無(wú)參函數(shù)B.有參函數(shù)C.空函數(shù)D.用戶(hù)自定義函數(shù)7.C語(yǔ)言里,在內(nèi)存中以___(dá)_作為字符串結(jié)束標(biāo)志。A.引號(hào)B.回車(chē)C.空格D.’\0’或空8.邏輯運(yùn)算符的優(yōu)先順序是____。A.三者相同B.!高于||,||高于&&C.!高于&&,&&和||相同D.&&高于||,!高于&&9.從終端輸入一個(gè)字符應(yīng)使用__(dá)__函數(shù)。A.puts()B.getc()C.putchar()D.getchar()10.C程序包含三種基本結(jié)構(gòu):順序結(jié)構(gòu),選擇結(jié)構(gòu)和____。A.數(shù)據(jù)結(jié)構(gòu)B.多分支結(jié)構(gòu)C.網(wǎng)狀結(jié)構(gòu)D.循環(huán)結(jié)構(gòu)11.C語(yǔ)言中的文獻(xiàn)的存取方式有__(dá)__。A.只能從文獻(xiàn)的開(kāi)頭存?。?只能隨機(jī)存取C.只能順序存取D.可以順序存取也可以隨機(jī)存取12.C語(yǔ)言中的文獻(xiàn)類(lèi)型只有____。A.十進(jìn)制文獻(xiàn)一種B.二進(jìn)制文獻(xiàn)一種C.ASCII文獻(xiàn)一種D.ASCII文獻(xiàn)和二進(jìn)制文獻(xiàn)兩種13.以下對(duì)的的敘述是____(dá)。A.函數(shù)的定義和調(diào)用都不可以嵌套B.函數(shù)的定義和調(diào)用都可以嵌套C.函數(shù)的定義可以嵌套D.函數(shù)的調(diào)用可以嵌套14.在C語(yǔ)言中float類(lèi)型數(shù)據(jù)占____個(gè)字節(jié)。A.2B.6C.8D.415.以下敘述中不對(duì)的的是____(dá)。A.%是只能用于整數(shù)運(yùn)算的運(yùn)算符B.abc和ABC是兩個(gè)不同的變量C.所有的變量必須先定義后使用D.賦值運(yùn)算符的優(yōu)先級(jí)最低16.要打開(kāi)一個(gè)文本文獻(xiàn)"file1"向該文獻(xiàn)寫(xiě)數(shù)據(jù),對(duì)的的語(yǔ)句是____。A.fp=fopen("file1";"r")B.fp=fopen("file1";"a")C.fp=fopen("file1";"ab")D.fp=fopen("file1";"w")17.?dāng)?shù)組名作為實(shí)參傳給函數(shù)時(shí),數(shù)組名被解決為_(kāi)___。A.該數(shù)組中各元素的值B.該數(shù)組的元素個(gè)數(shù)C.該數(shù)組的長(zhǎng)度D.該數(shù)組的首地址18.當(dāng)定義一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分派給它的內(nèi)存是____。A.最后一個(gè)成員所需內(nèi)存量B.成員中占內(nèi)存量最大則者所需的容量C.第一個(gè)成員所需的內(nèi)存量D.各成員所需內(nèi)存量的總和19.在C程序中,若對(duì)函數(shù)類(lèi)型未加顯示說(shuō)明,則函數(shù)的隱含類(lèi)型為_(kāi)___。A.viodB.floatC.charD.int20.以下敘述中對(duì)的的是___(dá)_。A.主函數(shù)名main后的一對(duì)圓括號(hào)中不能帶有形參B.在函數(shù)中,不能有多條return語(yǔ)句C.調(diào)用函數(shù),必須在一條獨(dú)立的語(yǔ)句中完畢D.在函數(shù)中,通過(guò)return語(yǔ)句傳回函數(shù)值21.以下對(duì)C語(yǔ)言函數(shù)的描述中,不對(duì)的的是____。A.函數(shù)可以嵌套調(diào)用B.函數(shù)可以沒(méi)有反回值C.C程序必須由一個(gè)或一個(gè)以上的函數(shù)組成D.函數(shù)必須有參數(shù)22.函數(shù)調(diào)用語(yǔ)句:fread(buffer,size,count,fp),其中fp代表____(dá)。A.要讀入的字節(jié)數(shù)B.代表讀入數(shù)椐的總和C.讀入數(shù)據(jù)的存放地址D.一個(gè)指向所讀文獻(xiàn)的文獻(xiàn)指針23.函數(shù)調(diào)用語(yǔ)句:fseek(fp,10L,0)的含義是____。A.將文獻(xiàn)位置指針從當(dāng)前位置向文獻(xiàn)頭的方向移動(dòng)10個(gè)字節(jié)B.將文獻(xiàn)位置指針從當(dāng)前置向文獻(xiàn)末尾置方向移動(dòng)10個(gè)字節(jié)C.將文獻(xiàn)位置指針從文獻(xiàn)末尾處向文獻(xiàn)頭的方向移動(dòng)10個(gè)字節(jié)D.將文獻(xiàn)位置指針移到距離文獻(xiàn)頭10個(gè)字節(jié)處24.在位運(yùn)算中,操作數(shù)每右移二位,其結(jié)果相稱(chēng)于____。A.操作數(shù)除以2B.操作數(shù)乘以2C.操作數(shù)乘以4D.操作數(shù)除以425.在C語(yǔ)言if語(yǔ)句中,用作判斷的表達(dá)式為_(kāi)___。A.邏輯表達(dá)式B.關(guān)系表達(dá)式C.算術(shù)表達(dá)式D.任意表達(dá)式26.組成C語(yǔ)言程序的是___(dá)_。A.主程序和子程序B.過(guò)程C.子程序D.函數(shù)27.以下整數(shù)值中,不對(duì)的的八進(jìn)制數(shù)是____。A.0123B.015C.-015D.0x1528.下列標(biāo)記中,不能作為合法的C語(yǔ)言標(biāo)記符的是___(dá)_。A.abcB.cab4C.a4bD.-ab29.C語(yǔ)言的基本數(shù)據(jù)類(lèi)型涉及:整型,字符型,實(shí)型,____。A.數(shù)組類(lèi)型B.雙精度型C.單精度型D.枚舉類(lèi)型30.C語(yǔ)言的數(shù)據(jù)類(lèi)型涉及:基本類(lèi)型,構(gòu)造類(lèi)型,指針類(lèi)型和____(dá)。A.實(shí)型B.字符型C.整型D.空類(lèi)型31.在以下各組運(yùn)算符中優(yōu)先級(jí)最高的運(yùn)算符為__(dá)__。A.%B.==C.||D.!32.在C語(yǔ)言中,文獻(xiàn)由____。A.數(shù)據(jù)塊組成B.數(shù)據(jù)行組成C.記錄組成D.字符(字節(jié))序列組成33.在以下說(shuō)明中,int(*prt)[3];標(biāo)記符prt____。A.是一個(gè)指針數(shù)組名B.是一個(gè)指向整型變量的指針C.說(shuō)明不合法D.是一個(gè)指針,它指向一個(gè)具有三個(gè)元素的一維數(shù)組34.若有以下說(shuō)明語(yǔ)句:inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;且0<=i<10,則__(dá)__是對(duì)數(shù)組元素的錯(cuò)誤引用。A.*(&a[i])B.a[p-a]C.*(a+i)D.p+i四、表達(dá)式求值測(cè)試規(guī)定在5分鐘內(nèi)回答10個(gè)問(wèn)題(10分)。1.表達(dá)式:!(4<=6)&&(3<=7)的值為_(kāi)___(dá)(0)2.假如有變量定義:intx;則表達(dá)式:x=!(2<5==5)的值為_(kāi)___(1)3.假如有變量定義:inti=1,j=7,a;則表達(dá)式:a=i+(j%4!=0)的值為_(kāi)___(2)4.假如有變量定義:intx;則表達(dá)式:x=(7+6)%5/2的值為__(dá)__(1)5.假如有變量定義:intx;則表達(dá)式:x=-3*4%-6/5的值為_(kāi)__(dá)_(0)6.假如有變量定義:intx;則表達(dá)式:x=3+4%5-6的值為_(kāi)__(dá)_(1)7.假如有變量定義:intx=3,y=4,z=4;則表達(dá)式:z>=y&&y>=x的值為_(kāi)__(dá)_(1)8.假如有變量定義:intx=3,y=4,z=4;則表達(dá)式:(z>=y>=x)?1:0的值為__(dá)__(0)9.假如有變量定義:intx=0,y=0,z=0,k;則表達(dá)式:k=++x&&++y||++z的值為____(dá)(1)10.假如有變量定義:intx=0,y=0,z=0,k;則表達(dá)式:k=++x||++y&&++z的值為_(kāi)___(1)11.假如有變量定義:intx=40,y=4,z=4;則表達(dá)式:x=x==(y-z)的值為_(kāi)___(dá)(0)12.假如有變量定義:inta=15;則表達(dá)式:a=a<<2的值為_(kāi)___(60)13.假如有變量定義:inta=1,b=2,c=3,d=4;則表達(dá)式:a>b?a:c>d?c:d的值為_(kāi)__(dá)_(4)14.假如有變量定義:charx='a',y;則表達(dá)式:y='a'+2的值為__(dá)__(99)15.假如有變量定義:floatx=5.0,y=4.0;則表達(dá)式:x>y?1.0:1.5的值為__(dá)__(dá)(1.0)16.假如有變量定義:floatx=4.0,y=5.0;則表達(dá)式:x>y?1:1.5的值為_(kāi)__(dá)_(1.5)17.假如有變量定義:inta=1,b=2,m;則表達(dá)式:m=a>b?a:b+1的值為_(kāi)___(3)18.假如有變量定義:inta=1,b=2;則表達(dá)式:(!a)||(a>b)的值為_(kāi)___(0)19.假如有變量定義:inta=1,b=2,c=1,x=4,y=5;則表達(dá)式:!a&&b||x>y&&c的值為_(kāi)___(0)20.假如有變量定義:inta=3,b=2;則表達(dá)式:d=a>b的值為_(kāi)___(1)21.假如有變量定義:inta=3,b=2,c=1;則表達(dá)式:b+c<a的值為_(kāi)___(0)22.假如有變量定義:inta=3,b=2,c=1;則表達(dá)式:(a>b)==c的值為_(kāi)___(1)23.假如有變量定義:inta=3,b=2,c=1;則表達(dá)式:a=b>c的值為_(kāi)__(dá)_(1)24.假如有變量定義:inta=3,b=4,c=5;則表達(dá)式:a==b<c的值為_(kāi)__(dá)_(0)25.假如有變量定義:inta=3,b=4,c=5;則表達(dá)式:a>b!=c的值為_(kāi)___(0)26.假如有變量定義:inta=12,n=5;則表達(dá)式:a%=(n%=2)的值為___(dá)_(0)27.假如有變量定義:inta=2,b=3;floatx=3.5,y=2.5則表達(dá)式:(float)(a+b)/2+(int)x%(int)y的值為_(kāi)___(3.5)28.假如有變量定義:intx=3.5,y=2.5;則表達(dá)式:x/=x+y的值為_(kāi)___(0)29.假如有變量定義:intx=3.5,y=2.5;則表達(dá)式:z=(int)x%(int)y的值為_(kāi)___(1)30.假如有變量定義:inta=2,b=3;floaty;則表達(dá)式:y=(float)(a+b)/2的值為_(kāi)___(2.5)五、程序運(yùn)營(yíng)結(jié)果測(cè)試規(guī)定在10分鐘內(nèi)回答5個(gè)問(wèn)題(10分)。1.以下程序的輸出結(jié)果為__(dá)__(dá)。#include<stdio.h>intmain(){char*c[]={"ENTER","NEW",POINT","FIRST"};char**cp[]={c+3,c+2,c+1,c};char***cpp=cp;printf("%s\n",**++cpp);return0;}A.ENTERB.FIRSTC.NEWD.POINT2.以下程序輸出的結(jié)果是____。#include<stdio.h>#defineN2#defineMN+2#defineCUBE(x)(x*x*x)intmain(){inti=M;i=CUBE(i);printf("%d\n",i);return0;}A.53B.125C.17D.643.以下程序輸出的結(jié)果是___(dá)_。#include<stdio.h>#defineLETTER0intmain(){charstr[20]="CLanguage",c;inti;i=0;while((c=str[i])!='\0'){i++;#ifLETTERif(c>='a'&&c<='z')c=c-32;#elseif(c>='A'&&c<='Z')c=c+32;#endifprintf("%c",c);}return0;}A.CLANGUAGEB.CLanguageC.ClanguageD.clanguage4.下面程序執(zhí)行后輸出的結(jié)果是____。#include<stdio.h>intmain(){inti,j,a[10];a[0]=1;for(i=0;i<5;i++)for(j=i;j<5;j++)a[j]=a[i]+1;for(i=1;i<5;i++)printf("%4d",a[i]);printf("\n");return0;}A.10468B.81046C.68104D.468105.對(duì)于以下程序:當(dāng)輸入:6514時(shí),其運(yùn)營(yíng)結(jié)果是:(1)。當(dāng)輸入:1463時(shí),其運(yùn)營(yíng)結(jié)果是:(2)。當(dāng)輸入:25125時(shí),其運(yùn)營(yíng)結(jié)果是:(3)。#include<stdio.h>intmain(){intm,n;printf("Enterm,n:");scanf("%d%d",&m,&n);while(m!=n){while(m>n)m-=n;while(n>m)n-=m;}printf("m=%d\n",m);return0;}A.(1)m=0(2)m=2(3)m=4B.(1)m=1(2)m=5(3)m=11C.(1)m=0(2)m=1(3)m=5D.(1)m=1(2)m=7(3)m=256.下列程序的輸出是__(dá)__。#include<stdio.h>intmain(){inta=7,b=5;printf("%d\n",b=b/a);return0;}A.不擬定值B.5C.1D.07.從鍵盤(pán)輸入:123456789程序執(zhí)行后輸出的結(jié)果是____。#include<stdio.h>intmain(){intx[3][3],sum=0;inti,j;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d",&x[i][j]);printf("\n");for(i=0;i<3;i++)sum=sum+x[i][i];printf("%6d\n",sum);return0;}A.24B.6C.13D.158.下列程序的輸出為__(dá)__。#include<stdio.h>intmain(){intk=0;charc='A';do{switch(c++){case'A':k++;break;case'B':k--;case'C':k+=2;break;case'D':k=k%2;continue;case'E':k=k*10;break;default:k=k/3;}k++;}while(c<'G');printf("k=%d\n",k);return0;}A.k=2B.k=3C.k=0D.k=49.下列程序輸出的結(jié)果是____。#include<stdio.h>intmain(){inti=0,j=0,a=6;if((++i>0)||(++j>0))a++;printf("i=%d,j=%d,a=%d\n",i,j,a);return0;}A.i=0,j=0,a=6B.i=1,j=1,a=7C.i=0,j=1,a=7D.i=1,j=0,a=710.對(duì)于以下程序:當(dāng)從第一列開(kāi)始輸入:g時(shí),其運(yùn)營(yíng)結(jié)果是:(1)。當(dāng)從第一列開(kāi)始輸入:a時(shí),其運(yùn)營(yíng)結(jié)果是:(2)。當(dāng)從第一列開(kāi)始輸入:M時(shí),其運(yùn)營(yíng)結(jié)果是:(3)。當(dāng)從第一列開(kāi)始輸入:Z時(shí),其運(yùn)營(yíng)結(jié)果是:(4)。#include<stdio.h>intmain(){charch,c1,c2;printf("Enteracharacter:");ch=getchar();if((ch>='a')&&(ch<='z'))ch-=32;c1=ch-1;c2=ch+1;if(ch=='A')c1=ch+25;elseif(ch=='Z')c2=ch-25;putchar(c1);putchar(ch);putchar(c2);putchar('\n');return0;}A.(1)gkd(2)zab(3)lmn(4)yzaB.(1)GKD(2)WAB(3)MNL(4)YZAB.(1)fzh(2)zab(3)lmn(4)yzaD.(1)FGH(2)ZAB(3)LMN(4)YZA11.下列程序的輸出是____(dá)。#include<stdio.h>intmain(){inta=9;a+=a-=a+a;printf("%d\n",a);return0;}A.-9B.9C.18D.-1812.下列程序運(yùn)營(yíng)結(jié)果是:___(dá)_。#include<stdio.h>intmain(){inti,x;for(i=1,x=1;i<=50;i++){if(x>=10)break;if(x%2==1){x+=5;continue;}x-=3;}printf("x=%d\t",x);printf("i=%d\n",i);return0;}A.x=10i=10B.x=6i=6C.x=6i=10D.x=10i=613.以下程序的輸出結(jié)果為_(kāi)___(dá)_。#include<stdio.h>intmain(){chars[]="123",*p;p=s;printf("%c%c%c\n",*p++,*p++,*p++);return0;}A.123B.312C.213D.32114.以下程序輸出的結(jié)果是____。#include<stdio.h>#defineADD(x)(x)+(x)intmain(){inta=4,b=6,c=7;intd=ADD(a+b)*c;printf("d=%d",d);return0;}A.d=140B.d=70C.d=280D.d=8015.程序執(zhí)行后輸出的結(jié)果是___(dá)_。#include<stdio.h>intmain(){inti,j,a[]={0,3,4,2,6};for(i=1;i<=5;i++){j=5-i;printf("%d",*(a+j));}return0;}A.43062B.20346C.03462D.6243016.下列程序運(yùn)營(yíng)結(jié)果是:____。#include<stdio.h>intmain(){inti=1;while(i<10)if(++i%3!=1)continue;elseprintf("%d",i);return0;}A.035B.468C.369D.4710六、程序填空測(cè)試規(guī)定在10分鐘內(nèi)回答5個(gè)問(wèn)題(10分)。1.下面程序由終端鍵盤(pán)輸入字符,存放到文獻(xiàn)中,用#結(jié)束輸入。main(){FILE*fp;charch,fname[10];printf("Inputnameoffile\n");gets(fname);if((fp=fopen(fname,"w"))==NULL){printf("cannotopen\n");exit(0);}printf("Enterdata:\n");while((1)!='#')fputc((2));fclose(fp);}A.(1)(ch=getchar())(2)ch,*fpB.(1)(ch=putchar())(2)ch,*fpC.(1)(ch=putchar())(2)ch,fpD.(1)(ch=getchar())(2)ch,fp2.以下程序用遞歸方法將一維數(shù)組中的數(shù)進(jìn)行逆置。#include"stdio.h"#defineSIZE10main(){floats[SIZE];readin(s);invert(s,s+SIZE-1);pri(s);}readin((1)){for(i=0;i<SIZE;i++)scanf("%f",&a[i]);}}invert(float*i,float*j){floatt;if(i<j){t=*i;(2);(3);}invert((4));}pri(float*a){printf("%6.1f",a[i]);}A.(1)float*a(2)*i=*j(3)j=t(4)++i,j++B.(1)floata(2)*i=*j(3)j=t(4)--i,j++C.(1)floata(2)*i=*j(3)*j=t(4)--i,--jD.(1)float*a(2)*i=*j(3)*j=t(4)++i,--j3.以下程序調(diào)用函數(shù)swap1將指針s和t所指單元(a和b)中的內(nèi)容互換。main(){inta=10,b=20,*s,*t;s=&a;t=&b;swap1(&s,&t);printf("%d%d",a,b);}swap1((1)ss,int**tt){intterm;term=(2);**ss=(3);**tt=term;}A.(1)int**(2)ss(3)**ttB.(1)int(2)ss(3)*ttC.(1)int(2)**ss(3)*ttD.(1)int**(2)**ss(3)**tt4.以下程序的功能是將字符串s中所有的空格字符刪去。main(){char*s="OurteacherteachsClanguage";for(i=j=0;s[i]!='\0';i++)if(s[i]!='')(1);(2);printf("%s\n",s);}A.(1)s[j++]=s[i](2)s[i]='\0'B.(1)s[i++]=s[j](2)s[i]='\0'C.(1)s[i++]=s[j](2)s[j]='\0'D.(1)s[j++]=s[i](2)s[j]='\0'5.以下程序的功能是輸出字符串。main(){char*a[]={"Pascel","Clanguage","dbase","Cobol"};char(1);intj=0;p=a;for(;j<4;j++)printf("%s\n",*(2));}A.(1)**p(2)p--B.(1)*p(2)p—C.(1)*p(2)p++D.(1)**p(2)p++6.在()內(nèi)填入對(duì)的的內(nèi)容,使本題程序運(yùn)營(yíng)輸出結(jié)果是:name:YangDezhongbirthday:1984,12address:JiLinroadzipcode:130021程序如下:#defineNAMESIZE20#defineADDRSIZE100structbirthday{intyear;intmonth;};structperson{cha[NAMESIZE];structbirthdaydate;charaddress[ADDRSIZE];longzipcode;}structpersonp={"YangDezhong",{1984,12},"JiLinroad",130021};main(){printf("name:%s\n",p.name);printf("birthday:%d,%d\n",(1),(2));printf("address:%s\n",p.address);printf("zipcode:%ld\n",p.zipcode);}A.(1)date.year(2)date.monthB.(1)p.year(2)p.monthC.(1)year(2)monthD.(1)p.dat(yī)e.year(2)p.dat(yī)e.month7.用指針作函數(shù)參數(shù),編程序求一維數(shù)組中的最大和最小的元素值。#defineN10main(){voidmaxmin(intarr[],int*pt1,int*pt2,intn);intarray[N]={10,7,19,29,4,0,7,35,-16,21},*p1,*p2,a,b;p1=&a;p2=&b;maxmin(array,p1,p2,N);printf("max=%d,min=%d",a,b);}voidmaxmin(intarr[],int*pt1,int*pt2,intn){inti;*pt1=*pt2=arr[0];for(i=1;i<n;i++)if(arr[i]>*pt1)(1);if(arr[i]<*pt2)(2);}A.(1)*pt1=arr[i](2)pt2=arr[i]B.(1)pt1=arr[i](2)pt2=arr[i]B.(1)pt1=arr[i](2)*pt2=arr[i]D.(1)*pt1=arr[i](2)*pt2=arr[i]8.下面程序能將"Hello"反向顯示出來(lái),請(qǐng)?zhí)羁铡##閚clude"stdio.h"main(){pt("\nHello\n");}pt(char*string){char*str=(1);if(*str==(2))return;while(*str)str++;(3);printf("%c",*str);*str=NULL;pt(string);}A.(1)string(2)NULL(3)str++B.(1)string(2)null(3)str++C.(1)string(2)null(3)str—D.(1)string(2)NULL(3)str--9.將6個(gè)數(shù)按輸入時(shí)順序的逆序進(jìn)行排列。main(){inti;char*p,num[6];for(i=0;i<5;i++)scanf("%d,",&num[i]);(1);p=&num[0];sort(p,6);for(i=0;i<5;i++)printf("%d,",num[i]);printf("%d\n,num[5]);}sort(p,m)char*p;intm;{inti;charchange,(2);for(i=0;i<m/2;i++){p1=p+i;(3);change=*p1;*p1=*p2;*p2=change;}}A.(1)scanf("%d",&num[5])(2)p1,p2(3)p2=p+(m-1-i)B.(1)scanf("%d",num[5])(2)p1,p2(3)p2=p+(m-1-i)C.(1)scanf("%d",num[5])(2)*p1,*p2(3)p2=p+(m-1-i)D.(1)scanf("%d",&num[5])(2)*p1,*p2(3)p2=p+(m-1-i)10.輸出指針數(shù)組各元素所指的整數(shù)值和它存放的地址值。#include<stdio.h>main(){inti;inta[5]={1,3,5,7,9};int*num[5];int(1);for(i=0;i<5;i++)num[i]=(2);p=num+0;for(i=0;i<5;i++){printf("%d%u\n",(3));p++;}}A.(1)*p(2)a+i(3)**p,*pB.(1)*p(2)a-i(3)**p,pC.(1)**p(2)a-i(3)**p,pD.(1)**p(2)a+i(3)**p,*p11.以下程序求兩個(gè)數(shù)的較大者。max(x,y)intx,y;{intz;if(x>y)z=x;elsez=y(tǒng);(3);}main(){inta,b,c;(1);printf("輸入a,b的值:\n");scanf("%d%d",&a,&b);(2);c=(*p)(a,b);printf("a=%db=%dmax=%d\n",a,b,c);}A.(1)int(*p)()(2)p=max(3)returnB.(1)int(*p)(2)p=max(3)returnC.(1)int(*p)(2)p=max(3)return(z)D.(1)int(*p)()(2)p=max(3)return(z)12.下面的函數(shù)實(shí)現(xiàn)字符串的復(fù)制。main(){chara[]="Ilovechina!",b[20];char(1);while((2)){*p2=*p1;p1++;p2++;}*p2='\0';printf("stringais:%s\nstringbis:%s\n",(3));}A.(1)p1=a,p2=b(2)p1(3)a,bB.(1)*p1=a,*p2=b(2)p1(3)a,bC.(1)p1=a,p2=b(2)*p1(3)a,bD.(1)*p1=a,*p2=b(2)*p1(3)a,b13.以下程序用兩種方法輸出字符串。main(){inti;charstring[]="IloveChina!";printf("(1)\n",string);printf("----\n");(2);while(string[i]){printf("%c",string[i]);(3);}printf("\n");}A.(1)%s(2)i=0(3)i--B.(1)%s(2)i=1(3)i--C.(1)%s(2)i=1(3)i++D.(1)%s(2)i=0(3)i++14.用指針?lè)ㄇ蟪鰯?shù)組元素中的最大者和最小者。intmax,min;voidmax_min_value(array,n)intarray[],n;{(1);max=min=*array;for((2);p<array+n;p++)if(*p>max)max=*p;elseif(*p<min)min=*p;}main(){inti,number[10],*p;p=number;printf("輸入10個(gè)數(shù)據(jù):\n");for(i=0;i<10;i++,p++)scanf("%d",p);(3);max_min_value(p,10);printf("max=%-10dmin=%d\n",max,min);}A.(1)int*p(2)p=array+1(3)*p=numberB.(1)intp(2)p=array+1(3)*p=numberC.(1)intp(2)p=array+1(3)p=numberD.(1)int*p(2)p=array+1(3)p=number15.以下程序把從鍵盤(pán)輸入的字符存放到一個(gè)文獻(xiàn)中,用字符#作為結(jié)束符,請(qǐng)按題意規(guī)定填空完善程序。#include<stdio.h>main(){charch,fname[10];printf("Inputthenameoffile\n");gets(fname);if((fp=fopen((1)))==NULL){printf("can'topen\n");(2);}while((ch=getchar())!='#')fputc((3));fclose(fp);}A.(1)fname,"w"(2)exit(0)(3)ch,*fpB.(1)fname,"a"(2)exit(0)(3)ch,*fpC.(1)fname,"r"(2)exit(0)(3)ch,fpD.(1)fname,"w"(2)exit(0)(3)ch,fp16.計(jì)算兩個(gè)數(shù)的最大值、最小值和它們的和。intprocess(x,y,fun)intx,y,(2);{return((*fun)(x,y));}intmax(x,y)intx,y;{return((3));}intmin(x,y)intx,y;{return(x<y?x:y);}intadd(x,y)intx,y;{return((4));}main(){inta,b;scanf("%d,%d",(1));printf("max=%d\n",process(a,b,max));printf("min=%d\n",process(a,b,min));printf("sum=%d\n",process(a,b,add));}A.(1)a,b(2)(*fun)(3)x>y?x:y(4)x+yB.(1)a,b(2)(*fun)(3)x>y?x:y(4)x-yC.(1)&a,&b(2)(*fun)(3)x>y?x:y(4)x-yD.(1)&a,&b(2)(*fun)()(3)x>y?x:y(4)x+y

第二部分筆試試卷試卷1試題一、基礎(chǔ)知識(shí)選擇題(每小題1分,共6分)1.通常計(jì)算機(jī)系統(tǒng)是指(C)A.硬件系統(tǒng)B.系統(tǒng)軟件和應(yīng)用軟件C.硬件系統(tǒng)和軟件系統(tǒng)D.軟件系統(tǒng)2.所謂媒體是指(A)A.表達(dá)和傳播信息的載體B.各種信息的編碼C.計(jì)算機(jī)的輸入輸出信息D計(jì)算機(jī)屏幕顯示的信息3.(C)是內(nèi)存儲(chǔ)器中的一部分,CPU對(duì)它們只能讀不能寫(xiě)。A.RAMB.隨機(jī)存儲(chǔ)器C.ROMD.鍵盤(pán)4.在表達(dá)存儲(chǔ)器的容量時(shí),M的準(zhǔn)確含義是(B)A.1米B.1024KC.1024字節(jié)D.10245.計(jì)算機(jī)用(B)方式管理程序和數(shù)據(jù)。A.二進(jìn)制代碼B.文獻(xiàn)C.存儲(chǔ)單元D.目錄區(qū)和數(shù)據(jù)區(qū)6.計(jì)算機(jī)與運(yùn)算器的重要功能是進(jìn)行(A)運(yùn)算。A.算術(shù)與邏輯B.邏輯C.算術(shù)D.?dāng)?shù)值試題二、Windows選擇題(每小題1分,共6分)1.將運(yùn)營(yíng)中的應(yīng)用程序窗口最小化以后,應(yīng)用程序(1)A.在后臺(tái)運(yùn)營(yíng)B.停止運(yùn)營(yíng)C.暫時(shí)掛起來(lái)D.犯錯(cuò)2.磁盤(pán)碎片整理工具不能實(shí)現(xiàn)的功能是(2)A.整理文獻(xiàn)碎片B.整理磁盤(pán)上的空閑空間C.同時(shí)整理文獻(xiàn)碎片和空閑碎片D.修復(fù)錯(cuò)誤的文獻(xiàn)碎片3.在Windows中,按下Ctrl鍵并用鼠標(biāo)左鍵,在同一驅(qū)動(dòng)器的不同文獻(xiàn)夾之間拖動(dòng)某一對(duì)象,結(jié)果是(3)。A.移動(dòng)該對(duì)象B.無(wú)任何結(jié)果C.復(fù)制該對(duì)象D.刪除該對(duì)象4.關(guān)于"回收站"敘述對(duì)的的是(4)。A.暫存所有被刪除的對(duì)象B."回收站"中的內(nèi)容不能恢復(fù)C.清空"回收站"后,仍可用命令方式恢復(fù)D."回收站"的內(nèi)容不占硬盤(pán)空間5.對(duì)話(huà)框中的文本框可以(5)A.顯示文本信息B.輸入文本信息C.編輯文本信息D.顯示、輸入、編輯文本信息6.Windows下,不對(duì)的的刪除文獻(xiàn)操作是(6)A.選中文獻(xiàn)后,按DEL鍵B.將文獻(xiàn)拖到回收站C.選中文獻(xiàn)后,用菜單中的刪除命令項(xiàng)D.選中文獻(xiàn)后,用菜單中的剪切命令項(xiàng)試題三、Office選擇題(每小題1分,共6分)1.假如想打印某張工作表中的一部分區(qū)域,則可以(1)A.將此區(qū)域設(shè)立為打印區(qū)域B.將此區(qū)域設(shè)立為標(biāo)題行C.將此區(qū)域設(shè)立為標(biāo)題列D.在分頁(yè)預(yù)覽中將此區(qū)域調(diào)制到白色區(qū)域以外2.A1單元格中的內(nèi)容是"信息化",B1單元格中的內(nèi)容為"辦公",要在C1單元格放入"信息化辦公",表達(dá)式對(duì)的的是(2)A.=A1+B1B.=A1&B1C.=SUM(A1&B1)D.=SUM(A1:B1)3.PowerPoint軟件的重要功能是(3)A.制作幻燈片演示文檔B.數(shù)據(jù)解決C.圖像解決D.網(wǎng)絡(luò)應(yīng)用4.假如在Word中主窗口中顯示常用工具欄按鈕,應(yīng)使用菜單(4)A."工具"菜單B."視圖"菜單C."格式"菜單D."窗口"菜單5.在一篇300頁(yè)的Wo(hù)rd文檔中,將光標(biāo)快速移到第40頁(yè)的方法是(5)A.運(yùn)用鼠標(biāo)拖動(dòng)垂直滾動(dòng)條上滑塊B.運(yùn)用鍵盤(pán)上的PageDown鍵C.運(yùn)用編輯菜單中的定位命令D.運(yùn)用快捷鍵Ctrl+PageDown6.在Word中,有關(guān)標(biāo)尺中"左縮進(jìn)標(biāo)記"和"懸掛縮進(jìn)標(biāo)記"的說(shuō)法,對(duì)的的是(6)A."左縮進(jìn)標(biāo)記"對(duì)光標(biāo)所在的段中各行起作用B."懸掛縮進(jìn)標(biāo)記"對(duì)光標(biāo)所在的段中各行起作用C."左縮進(jìn)標(biāo)記"對(duì)光標(biāo)所在的段中各行不起作用D."懸掛縮進(jìn)標(biāo)記"對(duì)光標(biāo)所在的段中各行不起作用試題四、綜合選擇題(每小題1分,共6分)1.多媒體信息不涉及(1)A.景象、動(dòng)畫(huà)B.文字、圖形C.音頻、視頻D.聲卡、光盤(pán)2.計(jì)算機(jī)病毒是指(2)A.帶細(xì)菌的磁盤(pán)B.已損壞的磁盤(pán)C.具有破壞性的特制程序D.被破壞了的程序3.負(fù)責(zé)管理整個(gè)網(wǎng)絡(luò)各種資源、協(xié)調(diào)各種操作的軟件叫做(3)A.網(wǎng)絡(luò)應(yīng)用軟件B.通信協(xié)議軟件C.OSID.網(wǎng)絡(luò)操作系統(tǒng)4.為了保證全網(wǎng)的對(duì)的通信,Internet為聯(lián)網(wǎng)的每個(gè)網(wǎng)絡(luò)和每臺(tái)主機(jī)都配置了唯一的地址,該地址由純數(shù)字并用小數(shù)點(diǎn)分隔,將它稱(chēng)為(4)A.TCP地址B.IP地址C.WWW服務(wù)器地址D.WWW客戶(hù)機(jī)地址5.在局域網(wǎng)中的各個(gè)節(jié)點(diǎn),計(jì)算機(jī)都應(yīng)在主機(jī)擴(kuò)展槽中插有網(wǎng)卡,網(wǎng)卡的正式名稱(chēng)是(5)A.集線(xiàn)器B.T型接頭(連接器)C.終端匹配器D.網(wǎng)絡(luò)適配器6.為網(wǎng)絡(luò)提供共享資源并對(duì)這些資源進(jìn)行管理的計(jì)算機(jī)被稱(chēng)為(6)A.網(wǎng)卡B.服務(wù)器C.工作站D.網(wǎng)橋試題五、判斷題(每小題1分,共6分)1.在桌面上任何一點(diǎn)用鼠標(biāo)右擊,會(huì)彈出快捷菜單。()2.計(jì)算機(jī)網(wǎng)絡(luò)最重要的功能在于共享資源。()3.若想訪(fǎng)問(wèn)域中其它機(jī)器,應(yīng)直接雙擊桌面上"網(wǎng)上鄰居"。()4.在不同磁盤(pán)之間拖放文獻(xiàn)或文獻(xiàn)夾執(zhí)行移動(dòng)命令。()5.在Excel中建立好的圖表可以直接運(yùn)用剪貼板復(fù)制到PowerPoint中。()6.不同型號(hào)的打印機(jī)需要不同的打印驅(qū)動(dòng)程序。()試題六、判斷題(每小題2分,共10分)1.C語(yǔ)言源程序的基本單位是函數(shù)。()2.在C語(yǔ)言中,if語(yǔ)句后的一對(duì)圓括號(hào)中,用以決定分支流程的表達(dá)式可用任意表達(dá)式。()3.C語(yǔ)言程序中,若對(duì)函數(shù)類(lèi)型未加顯式說(shuō)明,則函數(shù)的隱含類(lèi)型為int。()4.C語(yǔ)言中的文獻(xiàn)類(lèi)型只有二進(jìn)制文獻(xiàn)一種。()。5.指針變量可以由整數(shù)賦值,不能用浮點(diǎn)數(shù)賦值。()。試題七、選擇題(每題2分,共20分)1.C語(yǔ)言執(zhí)行程序的開(kāi)始執(zhí)行點(diǎn)是()A.程序中第一條可以執(zhí)行語(yǔ)句B.程序中第一個(gè)函數(shù)C.程序中的main函數(shù)D.包含文獻(xiàn)中的第一個(gè)函數(shù)2.在C語(yǔ)言中,為了結(jié)束由while語(yǔ)句構(gòu)成的循環(huán),while后一對(duì)圓括號(hào)中表達(dá)式的值應(yīng)當(dāng)是()。A.0B.1C.trueD.非03.指針變量不可以()A.比較B.相減C.相加D.指向同一地址4.C語(yǔ)言的if語(yǔ)句嵌套時(shí),if與else的配對(duì)關(guān)系是()A.每個(gè)else總是與它上面的最近的未配對(duì)的if配對(duì)B.每個(gè)else總是與最外層的if配對(duì)C.每個(gè)else與if的配對(duì)是任意的D.每個(gè)else總是與它上面的if配對(duì)5.C語(yǔ)言中的文獻(xiàn)的存取方式有()A.只能順序存取B.只能隨機(jī)存取(或稱(chēng)直接存取)C.可以順序存取D.只能從文獻(xiàn)的開(kāi)頭進(jìn)行存取6.下列語(yǔ)句中,對(duì)的的是()A.stat(yī)iccharstr[]="China";B.stat(yī)iccharstr[];str="China"C.staticcharstr1[5],str2[]={"China"};str1=str2;D.staticcharstr1[],str[];str2={"China"};strcpy(str1,str2);7.已知p,p1為指針變量,a為數(shù)組名,i為整型變量,下列賦值語(yǔ)句中不對(duì)的的是()A.p=&i,p=p1;B.p=a;C.p=&a[i];D.p=10;8.當(dāng)定義一個(gè)結(jié)構(gòu)體變量時(shí),系統(tǒng)分派給它的內(nèi)存是()。A.各成員所需內(nèi)存量的總和B.成員中占內(nèi)存量最大者所需的容量C.結(jié)構(gòu)中第一個(gè)成員所需內(nèi)存量D.結(jié)構(gòu)中最后一個(gè)成員所需內(nèi)存量9.下列數(shù)組說(shuō)明中,對(duì)的的是()A.intarray[][4];B.intarray[][];C.intarray[][][5];D.intarray[3][];10.若有下列定義,則對(duì)a數(shù)組元素地址的對(duì)的應(yīng)用是()inta[10],*p=a;A.&a[10];B.&aC.a(chǎn)++D.p+2試題八、程序填空(每空2分,共20分)1.以下程序?qū)蓚€(gè)數(shù)從小到大輸出。main(){floata,b,(1);scanf((2),&a,&b);if(a>b){t=a;(3);b=t;}printf("%5.2f,%5.2f\n",a,b);}2.以下程序計(jì)算數(shù)的階乘。main(){inti,n;longnp;scanf("%d",&n);np=(4);for(i=2;i<=n;i++)(5);printf("n=%dn!=%ld\n",n,np);}3.輸入10個(gè)整數(shù),用選擇法對(duì)其從小到大排序并輸出。#defineN10main(){inti,j,min,temp,a[N];for(i=0;(6);i++){min=i;for(j=i+1;j<N;j++)if(a[min]>a[j])min=j(luò);temp=a[i];(7);(8);}for(i=0;i<N;i++)printf("%5d",a[i]);printf("\n");}4.下面函數(shù)功能是實(shí)現(xiàn)字符串的復(fù)制。main(){chara[]="Ilovechina!",b[20];char(9);while(*p1){*p2=*p1;p1++;p2++;}*p2='\0';printf("stringais:%s\nstringbis%s\n",(10));}試題九、問(wèn)答題(每空2分,共10分)1.輸入字母B時(shí),程序輸出結(jié)果為(1)main(){charch;scanf("%c",&ch);ch=(ch>=97&&ch<=122)?ch-32:ch;switch(ch){case'A':printf("85-100\n");break;case'B':printf("70-84\n");break;case'C':printf("60-69\n");break;case'D':printf("<60\n");break;default:printf("Error\n");}}2.從鍵盤(pán)輸入123456789,執(zhí)行后輸出的結(jié)果是(2)main(){inta[3][3],sum=0;inti,j;for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);printf("\n");for(i=0;i<3;i++)sum=sum+a[i][i];printf("%6d\n",sum);}3.從鍵盤(pán)輸入23,輸出結(jié)果(3)intprime(intnum){intflag=1,n;for(n=2;n<num/2&&flag==1;n++)if(num%n==0)flag=0;return(flag);}main(){intnum;scanf("%d",&num);if(prime(num))printf("%d\n",num);elseprintf("*****\n");}4.假定所有變量均已對(duì)的定義,下列程序段運(yùn)營(yíng)后x的值是(4)k1=1;k2=2;k3=3;x=15if(!k1)x--;elseif(k2)if(k3)x=4;elsex=3;5.若輸入英文小寫(xiě)字母e,選擇程序的輸出結(jié)果(5)#include"stdio.h"main(){charc1,c2;c1=getchar();c2=c1-32;printf("c2=%c\n",c2);}試題十、寫(xiě)出程序運(yùn)營(yíng)結(jié)果(每空2分,共10分)1.下列程序的運(yùn)營(yíng)結(jié)果是(1)main(){intx=2,y=4,z=40;x*=3+2;printf("%d\n",x);x=y(tǒng)=z;printf("%d\n",x);}2.下列程序的運(yùn)營(yíng)結(jié)果是(2)main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\t",i++);break;}printf("%d\t",i++);}}3.下列程序的運(yùn)營(yíng)結(jié)果是(3)#include"stdio.h"main(){inta=1,b=2,c=3;a++,c+=b;{intb=4,c;c=2*b;a+=c;}printf("%d%d%d\n",a,b,c);}4.若輸入4,下列程序的運(yùn)營(yíng)結(jié)果是(4)main(){intx,y;scanf("%d",&x);if(x<1){y=x;printf("x=%d,y=x=%d\n",x,y);}elseif(x<10){y=2*x-1;printf("x=%d,y=2*x-1=%d\n",x,y);}else{y=3*x-11;printf("x=%d,y=3*x-11=%d\n",x,y);}}5.若有以下的說(shuō)明、定義和語(yǔ)句,則輸出結(jié)果為(5)(已知字母A的十進(jìn)制數(shù)為65)。main(){unionun{inta;charc[2];}w;w.c[0]='A';w.c[1]='a';printf("%o\n",w.a);}試卷1答案試題一、基礎(chǔ)知識(shí)選擇題(每小題1分,共6分)1-6CACBBA試題二、Windows選擇題(每小題1分,共6分)1-6ADCADD試題三、Office選擇題(每小題1分,共6分)1-6ABAACA試題四、綜合選擇題(每小題1分,共6分)1-6DCDBDB試題五、判斷題(每小題1分,共6分)1-6√√√×√√試題六、判斷題(每小題2分,共10分)1-5√√√××試題七、選擇題(每題2分,共20分)1-5CACAC6-10ADAAD試題八、程序填空(每空2分,共20分)(1)t(2)"%f%f"或"%f,%f"(3)a=b(4)1(5)np=np*i(6)i<N-1(7)a[i]=a[min](8)a[min]=temp(9)*p1=a,*p2=b(10)a,b試題九、問(wèn)答題(每空2分,共10分)(1)70-84(2)15(3)23(4)4(5)c2=E試題十、寫(xiě)出程序的運(yùn)營(yíng)結(jié)果(每空2分,共10分)(1)10回車(chē)40(2)1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論