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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第一部分上機試題全國高校計算機聯(lián)合考試普通高校計算機共同課教學專業(yè)委員會上機操作測試系統(tǒng)1.請大家輸入以1742開頭的10位考號和姓名,假如考號和姓名輸入錯誤,本次考試沒有成績,責任自負,請大家仔細核對考號和姓名。2.上機題庫中的選擇題答案所有為D,但在考試時待選擇答案隨機出現(xiàn)。一、計算機基礎知識測試在5分鐘內回答10個問題(10分)。請將系統(tǒng)輸入法切換到英文輸入方式,準備好后按回車鍵或單擊“開始”按鈕開始測試。1.原碼為10011101的補碼是____。A.01000011B.11000011C.01100011D.111000112.用八位二進制數(shù)表達+35的原碼是____。A.10000111B.01000111C.10100011D.001000113.十進制純小數(shù)0.5轉換成二進制數(shù)應為____。A.0.11B.0.00C.0.2D.0.14.無符號二進制數(shù)1011011.101所相應的十進制數(shù)是____。A.91.875B.182.375C.182.625D.91.6255.公司或公司使用計算機解決賬冊、管理倉庫、工資管理、人事管理等業(yè)務屬于計算機在____方面的應用。A.人工智能B.網(wǎng)絡應用C.科學計算D.數(shù)據(jù)解決6.第一個電子計算機時代的計算機中,重要邏輯元件是____。A.集成電路B.繼電器C.晶體管D.電子管7.下列敘述中錯誤的是____。A.在計算機附近應避免磁場干擾B.為了延長計算機的壽命,應避免頻繁開關計算機C.計算機要經(jīng)常使用,不要長期閑置不用D.計算機用幾小時后,應讓計算機休息一會兒再用8.下列不屬于微機系統(tǒng)的重要指標的是____。A.運算速度B.內存容量C.主頻D.是否安裝有WORD9.下列不屬于操作系統(tǒng)的是____。A.windowsB.windowsXPC.UNIXD.FrontPage10.下列說法不對的的是____。A.CD-ROM盤上最多能存儲大約650MB兆左右的信息B.CD-ROM驅動器是多媒體計算機的基本部件C.CD-ROM是一種只讀存儲器但不是內存儲器D.只有存放在CD-ROM盤上的數(shù)據(jù)才稱為多媒體信息11.微型計算機通常是由控制器和____等幾部分組成。A.運算器、存儲器、打印設備B.UPS、存儲器和I/O設備C.運算器、存儲器和UPSD.運算器、存儲器和I/O設備12.微型計算機的CPU,即中央解決單元,是由____組成。A.存儲器和運算器B.運算器和輸入設備C.控制器和存儲器D.運算器和控制器13.假如用八位二進制數(shù)補碼表達帶符號的定點整數(shù),則能表達的十進數(shù)的范圍是____。A.-128到+128B.-127到+127C.-127到+128D.-128到+12714.在計算機中,總是用數(shù)的最____位來表達數(shù)的符號。A.中B.低C.后D.高15.假如按字長來劃分,微機可認為8位機、16位機、32位機和64位機。所謂32位機是指該計算機所用的CPU____。A.只能解決32位二進制定點數(shù)B.有32個寄存器C.具有32位的寄存器D.能同時解決32位二進制數(shù)16.二進制數(shù)1101.1111轉換成十六進數(shù)應為____。A)A.EB)A.FC)E.FD)D.F17.下列說法中對的的是____。A.點陣打印機的針數(shù)越多,則打印的漢字字體就越多B.兩個顯示器屏幕大小相同,則它們的分辯率必然相同C.計算機體積越大、其功能就越強D.在微機性能指標中,CPU的主頻越高,其運算速度越快18.通常將顯示器稱為____。A.LPTB.SCRC.PRND.CRT19.計算機顯示器有許多種類型,通常分辯率為640*480、800*600或1024*768的含意是____。A.一個漢字上的像素數(shù)B.一個字符占的像素數(shù)C.一屏幕顯示的字符數(shù)D.一屏幕顯示的像素數(shù)20.計算機程序是____。A.某種計算機語言一些語句的組合B.某種計算機語言所有語句的集合C.按某種順序排列,且按書寫順序執(zhí)行的指令集合D.按某種順序排列,且通過計算機執(zhí)行能完畢某項任務的指令集合21.____是內存儲器中的一部分,CPU對它們只能讀取不能存儲。A.鍵盤B.隨機存儲器C.RAMD.ROM22.操作系統(tǒng)的作用是____。A.把源程序翻譯成機器語言程序B.進行編碼轉化C.軟硬件的接口D.控制和管理系統(tǒng)資源的使用23.操作系統(tǒng)是一種____。A.編輯軟件B.培訓軟件C.應用軟件D.系統(tǒng)軟件24.完整的計算機系統(tǒng)涉及____。A.運算器、存儲器和控制器B.主機和實用程序C.主機和內存D.主機和外圍設備25.現(xiàn)在使用的計算機,其工作原理是____。A.程序設計B.程序控制C.存儲程序D.存儲程序和程序控制26.計算機內存常用字節(jié)(Byte)作為單位,一個字節(jié)等于____個二進制位。A.2B.4C.16D.827.把高級語言寫的源程序變?yōu)槟康某绦蛞ㄟ^____。A.解釋B.編輯C.匯編D.編譯28.計算機存取信息的基本單位是____。A.兆字節(jié)(MB)B.千字節(jié)(KB)C.位(bit)D.字節(jié)(Byte)29.在微機中常說的用戶的可用內存容量是指____。A.ROM和RAM的總容量B.硬盤的容量C.ROM的容量D.RAM的容量30.第三個計算機時代的計算機重要邏輯元件是____A.超大規(guī)模集成電路B.電子管C.晶體管D.集成電路31.第三個計算機時代為____。A.1964-1975B.1958-1964C.1946-1957D.1965-197032.世界上初次實現(xiàn)存儲程序的計算機的英語名稱為____。A.EDSACB.EDVACC.UNIVACD.ENIAC33.第一臺電子計算機誕生于____年,它是根據(jù)馮諾依曼提出的原理制造出來的。A.1950B.1949C.1945D.194634.CAI是____的英文縮寫。A.計算機輔助管理B.計算機輔助制造C.計算機輔助設計D.計算機輔助教學35.計算機輔助教學簡稱____。A.OAB.CADC.CAMD.CAI36.在計算機常見的英文縮寫中,IBM代表____。A.貝爾實驗室B.麻省理工學院C.美國導彈發(fā)射基地D.國際商業(yè)機器公司37.能將高級語言翻譯成機器語言的程序稱為____。A.驅動程序B.裝入程序C.編輯程序D.編譯程序38.解決同一問題的機器語言、匯編語言、高級語言最優(yōu)化程序中,計算機執(zhí)行效率最高的是____。A.機器語言和高級語言B.高級語言C.匯編語言D.機器語言39.微型計算機的磁盤____。A.屬于內存儲器B.屬于輸出設備C.屬于輸入設備D.既是輸入設備,也是輸出設備40.在計算機存儲技術中,采用虛擬存儲器的重要目的是____。A.提高外存儲器的存取速度B.提高主存儲器的存取速度C.擴大外存儲器的存儲空間D.擴大主存儲器的存儲空間二、Windows操作系統(tǒng)測試規(guī)定在5分鐘內回答10個問題(10分)。請將系統(tǒng)輸入法切換到英文輸入方式,準備好后按回車鍵或單擊“開始”按鈕開始測試。1.下列____不屬于Windows2023的多媒體組件。A.Windows中的CD唱機B.Windows中的錄音機C.WindowsMediaPlayerD.在Windows中安裝的金山影霸播放軟件2.下列____不屬于多媒體技術范疇。A.數(shù)據(jù)壓縮技術B.視頻技術C.音頻技術D.播放技術3.下列____不是多媒體計算機的特點。A.多樣性B.集成性C.交互性D.完整性4.多媒體一詞的英文單詞是____。A.MultiplmediaB.MultimidiaC.MultmediaD.Multimedia5.在Windows中選擇所有圖標的快捷鍵是____。A.Ctrl+DB.Ctrl+CC.Ctrl+BD.Ctrl+A6.在Windows中,單擊鼠標右鍵產生的菜單稱為____菜單。A.控制B.普通C.命令D.快捷7.在Windows中,當一個應用程序所在的窗口最小化成圖標后,該應用程序____。A.在前臺繼續(xù)運營B.暫停運營C.停止運營D.在后臺繼續(xù)運營8.要在Windows標準窗口的下拉菜單中選擇某命令,下列操作錯誤的是____A.同時按下Alt鍵與該命令后括號中帶有下畫線的字母鍵B.用鼠標單擊該菜單名C.用方向鍵將高量度條移至該命令上再按回車鍵D.直接按該命令選項后面括號中帶有下畫線的字母鍵9.在啟動了Windows并切換到MS-DOS方式后,若需要再次進入Windows,則除了冷啟動或熱啟動系統(tǒng)外,可以使用____實現(xiàn)。A.QUITB.CTRL鍵C.ALT鍵D.EXIT10.通過“回收站”中相應快捷菜單中的____可恢復被誤刪除的文獻或文獻夾。A.收藏B.清空C.恢復D.還原11.任務欄可以____。A.獲取幫助B.共享數(shù)據(jù)C.互換信息D.互換任務12.在Windows中可以用“回收站”恢復____盤上被誤刪的文獻。A.磁B.光C.軟D.硬13.Windows中提供的大部分開發(fā)工具和實用程序,可以在開始菜單中的____中找到。A.收藏夾B.文檔C.設立D.程序14.控制面板是改變系統(tǒng)____的應用程序,用來調整各種硬件和軟件性能的選項。A.操作B.性質C.結構D.配置15.當選定文獻或文獻夾后,欲改變其屬性設立,可以用鼠標____鍵,然后在彈出的菜單中選擇“屬性”命令。A.中間B.任意C.左D.右16.要將整個桌面的內容存入剪貼板,應按____鍵。A.TAB+PrintScreenB.SHIFT+PrintScreenC.CTRL+PrintScreenD.PrintScreen17.Windows窗口的標題欄上沒有____。A.關閉按鈕B.最小化按鈕C.最大化按鈕D.打開按鈕18.在畫圖中打開和保存的默認圖型格式為____。A.JPGB.MPEGC.PCXD.BMP:19.將當前活動窗口的所有信息復制到剪貼板上使用____。A.Shift+PrintScreenB.PrintScreenC.Ctrl+PrintScreenD.Alt+PrintScreen20.磁盤屬性對話框中看不到的信息是____A.可用空間B.卷標C.容量D.文獻數(shù)21從硬盤上徹底刪除文獻可以運用____。A.ESC鍵B.Alt鍵C.Ctrl鍵D.Shift鍵22.單擊輸入法狀態(tài)窗口中的(1)按鈕,使“中文標點按鈕”由虛變實,此時,輸入的標點即為中文標點,也可以使用(2)鍵來進行此轉換。A.(1).中文/英文標點切換(2).CTRL和-B.(1).中文/英文標點切換(2).CTRL和空格C.(1).中文/英文標點切換(2).CTRL和回車D.(1).中文/英文標點切換(2).CTRL和.23.在Windows的桌面上,用鼠標單擊“任務欄”右邊的____可啟動或關閉漢字輸入法。A.漢B.CnC.AnD.CH24.退出Windows不能簡樸地(1),否則,會導致數(shù)據(jù)丟失,或占用大量磁盤空間。所以,退出Windows前,一定要選擇“開始”菜單中的(2)項。A.(1)熱啟動(2)關閉系統(tǒng)B.(1)關閉系統(tǒng)(2)關閉電源C.(1)關閉電源(2)注銷D.(1)關閉電源(2)關閉系統(tǒng)25.下列____功能不能出現(xiàn)在對話框中。A.命令按鈕B.復選按鈕C.單選按鈕D.菜單26.菜單中淺灰色項代表該菜單此時____。A.不可執(zhí)行B.執(zhí)行C.可用D.不可用27.下列說法中,____是錯誤的。A.計算器在附件中B.畫圖在附件中C.寫字板在附件中D.打印管理在附件中28.在同一磁盤上拖放文獻或文獻夾執(zhí)行(1)命令,拖放時按Ctrl鍵,執(zhí)行(2)命令。A.(1).復制(2).移動B.(1).刪除(2).復制C.(1).移動(2).刪除D.(1).移動(2).復制29.“添加打印機”的作用是____。A.選擇打印機B.配置打印機C.連接打印機D.安裝打印機驅動程序30.資源管理器中選定單個文獻的方法是____。A.空格鍵B.CtrlC.ShiftD.單擊文獻名31.用戶通過鼠標____,可以展開菜單中的菜單項。A.右擊B.拖動C.雙擊D.單擊32.在“資源管理器”窗口的工作區(qū),可以按四種方式來列表文獻,它們是(1)、(2)、(3)、(4)。A.(1)圖標(2)文獻(3)文獻夾(4)具體資料B.(1)大圖標(2)小圖標(3)文獻(4)具體資料C.(1)大圖標(2)小圖標(3)文獻夾(4)具體資料D.(1)大圖標(2)小圖標(3)列表(4)具體資料33.在Windows中,文獻和文獻夾的管理可使用(1)和(2)。A.(1)附件(2)控制面板B.(1)我的電腦(2)控制面板C.(1)控制面板(2)資源管理器D.(1)我的電腦(2)資源管理器34.設立屏幕保護可以打開“控制面板”中的____應用程序。A.輸入法B.電源管理C.系統(tǒng)D.顯示35.在對話框中,用戶可以輸入、修改、選擇和刪除內容的區(qū)域稱為____。A.列表框B.單選框C.復選框D.文本框35.Windows應用環(huán)境中,鼠標的拖動操作不能完畢的是____。A.選擇多個連續(xù)的圖標B.當窗口有滾動條時,可以實現(xiàn)窗口內容的滾動C.當窗口不是最大時,可以移動窗口的位置D.當窗口最大時,可以將窗口縮小成圖標36.Windows文獻系統(tǒng)采用____形式,替代了抽象的目錄。A.文獻B.小圖標C.途徑D.目錄樹37.Windows中,文獻名可長達____個字符。A.155B.100C.8D.25538.在Windows操作環(huán)境中,中英文的切換,按快捷鍵____。A.Ctrl+AltB.Alt+SpaceC.Ctrl+DelD.Ctrl+Space39.在Windows中,關閉一個應用程序窗口所使用的常用快捷鍵是____。A.Ctrl+EscB.Alt+EscC.Ctrl+F4D.Alt+F440.關于剪貼板的說法____是錯誤的。A.可在不同應用程序中移動信息B.可在同一應用程序中剪切信息C.可在同一應用程序中移動信息D.不可在不同應用程序中移動信息三、高級語言基礎知識測試規(guī)定在5分鐘內回答10個問題(10分)。1.____是C語言的對的賦值語句。A.a=b=5B.a=1,b=2C.y=int(x);D.j++;2.在以下運算符中,優(yōu)先級最高的運算符為____。A.+=B.&&C.?:D.++3.對于枚舉類型不對的的說法是____。A.枚舉元素不是變量B.枚舉元素作為常量是有值的C.枚舉值可以用來作判斷比較D.一個整數(shù)可以直接賦給一個枚舉變量4.如有定義int(*p)(),對的的說法是____。A.p為指針數(shù)組B.p為指向數(shù)組的指針C.p為指向整形數(shù)據(jù)的指針D.p為指向函數(shù)的指針5.以下對函數(shù)中參數(shù)不對的的說法是____。A.實參可以是常量,變量或表達式B.實參與形參的個數(shù)應相等C.實參與形參的類形應一致D.實參變量對形參變量的數(shù)據(jù)傳遞是地址傳遞6.從用戶使用的角度看,函數(shù)有標準函數(shù)和____兩種。A.無參函數(shù)B.有參函數(shù)C.空函數(shù)D.用戶自定義函數(shù)7.C語言里,在內存中以____作為字符串結束標志。A.引號B.回車C.空格D.’\0’或空8.邏輯運算符的優(yōu)先順序是____。A.三者相同B.!高于||,||高于&&C.!高于&&,&&和||相同D.&&高于||,!高于&&9.從終端輸入一個字符應使用____函數(shù)。A.puts()B.getc()C.putchar()D.getchar()10.C程序包含三種基本結構:順序結構,選擇結構和____。A.數(shù)據(jù)結構B.多分支結構C.網(wǎng)狀結構D.循環(huán)結構11.C語言中的文獻的存取方式有____。A.只能從文獻的開頭存?。?只能隨機存取C.只能順序存取D.可以順序存取也可以隨機存取12.C語言中的文獻類型只有____。A.十進制文獻一種B.二進制文獻一種C.ASCII文獻一種D.ASCII文獻和二進制文獻兩種13.以下對的的敘述是____。A.函數(shù)的定義和調用都不可以嵌套B.函數(shù)的定義和調用都可以嵌套C.函數(shù)的定義可以嵌套D.函數(shù)的調用可以嵌套14.在C語言中float類型數(shù)據(jù)占____個字節(jié)。A.2B.6C.8D.415.以下敘述中不對的的是____。A.%是只能用于整數(shù)運算的運算符B.abc和ABC是兩個不同的變量C.所有的變量必須先定義后使用D.賦值運算符的優(yōu)先級最低16.要打開一個文本文獻"file1"向該文獻寫數(shù)據(jù),對的的語句是____。A.fp=fopen("file1";"r")B.fp=fopen("file1";"a")C.fp=fopen("file1";"ab")D.fp=fopen("file1";"w")17.數(shù)組名作為實參傳給函數(shù)時,數(shù)組名被解決為____。A.該數(shù)組中各元素的值B.該數(shù)組的元素個數(shù)C.該數(shù)組的長度D.該數(shù)組的首地址18.當定義一個結構體變量時系統(tǒng)分派給它的內存是____。A.最后一個成員所需內存量B.成員中占內存量最大則者所需的容量C.第一個成員所需的內存量D.各成員所需內存量的總和19.在C程序中,若對函數(shù)類型未加顯示說明,則函數(shù)的隱含類型為____。A.viodB.floatC.charD.int20.以下敘述中對的的是____。A.主函數(shù)名main后的一對圓括號中不能帶有形參B.在函數(shù)中,不能有多條return語句C.調用函數(shù),必須在一條獨立的語句中完畢D.在函數(shù)中,通過return語句傳回函數(shù)值21.以下對C語言函數(shù)的描述中,不對的的是____。A.函數(shù)可以嵌套調用B.函數(shù)可以沒有反回值C.C程序必須由一個或一個以上的函數(shù)組成D.函數(shù)必須有參數(shù)22.函數(shù)調用語句:fread(buffer,size,count,fp),其中fp代表____。A.要讀入的字節(jié)數(shù)B.代表讀入數(shù)椐的總和C.讀入數(shù)據(jù)的存放地址D.一個指向所讀文獻的文獻指針23.函數(shù)調用語句:fseek(fp,10L,0)的含義是____。A.將文獻位置指針從當前位置向文獻頭的方向移動10個字節(jié)B.將文獻位置指針從當前置向文獻末尾置方向移動10個字節(jié)C.將文獻位置指針從文獻末尾處向文獻頭的方向移動10個字節(jié)D.將文獻位置指針移到距離文獻頭10個字節(jié)處24.在位運算中,操作數(shù)每右移二位,其結果相稱于____。A.操作數(shù)除以2B.操作數(shù)乘以2C.操作數(shù)乘以4D.操作數(shù)除以425.在C語言if語句中,用作判斷的表達式為____。A.邏輯表達式B.關系表達式C.算術表達式D.任意表達式26.組成C語言程序的是____。A.主程序和子程序B.過程C.子程序D.函數(shù)27.以下整數(shù)值中,不對的的八進制數(shù)是____。A.0123B.015C.-015D.0x1528.下列標記中,不能作為合法的C語言標記符的是____。A.abcB.cab4C.a4bD.-ab29.C語言的基本數(shù)據(jù)類型涉及:整型,字符型,實型,____。A.數(shù)組類型B.雙精度型C.單精度型D.枚舉類型30.C語言的數(shù)據(jù)類型涉及:基本類型,構造類型,指針類型和____。A.實型B.字符型C.整型D.空類型31.在以下各組運算符中優(yōu)先級最高的運算符為____。A.%B.==C.||D.!32.在C語言中,文獻由____。A.數(shù)據(jù)塊組成B.數(shù)據(jù)行組成C.記錄組成D.字符(字節(jié))序列組成33.在以下說明中,int(*prt)[3];標記符prt____。A.是一個指針數(shù)組名B.是一個指向整型變量的指針C.說明不合法D.是一個指針,它指向一個具有三個元素的一維數(shù)組34.若有以下說明語句:inta[]={1,2,3,4,5,6,7,8,9,0},*p,i;p=a;且0<=i<10,則____是對數(shù)組元素的錯誤引用。A.*(&a[i])B.a[p-a]C.*(a+i)D.p+i四、表達式求值測試規(guī)定在5分鐘內回答10個問題(10分)。1.表達式:!(4<=6)&&(3<=7)的值為____(0)2.假如有變量定義:intx;則表達式:x=!(2<5==5)的值為____(1)3.假如有變量定義:inti=1,j=7,a;則表達式:a=i+(j%4!=0)的值為____(2)4.假如有變量定義:intx;則表達式:x=(7+6)%5/2的值為____(1)5.假如有變量定義:intx;則表達式:x=-3*4%-6/5的值為____(0)6.假如有變量定義:intx;則表達式:x=3+4%5-6的值為____(1)7.假如有變量定義:intx=3,y=4,z=4;則表達式:z>=y&&y>=x的值為____(1)8.假如有變量定義:intx=3,y=4,z=4;則表達式:(z>=y>=x)?1:0的值為____(0)9.假如有變量定義:intx=0,y=0,z=0,k;則表達式:k=++x&&++y||++z的值為____(1)10.假如有變量定義:intx=0,y=0,z=0,k;則表達式:k=++x||++y&&++z的值為____(1)11.假如有變量定義:intx=40,y=4,z=4;則表達式:x=x==(y-z)的值為____(0)12.假如有變量定義:inta=15;則表達式:a=a<<2的值為____(60)13.假如有變量定義:inta=1,b=2,c=3,d=4;則表達式:a>b?a:c>d?c:d的值為____(4)14.假如有變量定義:charx='a',y;則表達式:y='a'+2的值為____(99)15.假如有變量定義:floatx=5.0,y=4.0;則表達式:x>y?1.0:1.5的值為____(1.0)16.假如有變量定義:floatx=4.0,y=5.0;則表達式:x>y?1:1.5的值為____(1.5)17.假如有變量定義:inta=1,b=2,m;則表達式:m=a>b?a:b+1的值為____(3)18.假如有變量定義:inta=1,b=2;則表達式:(!a)||(a>b)的值為____(0)19.假如有變量定義:inta=1,b=2,c=1,x=4,y=5;則表達式:!a&&b||x>y&&c的值為____(0)20.假如有變量定義:inta=3,b=2;則表達式:d=a>b的值為____(1)21.假如有變量定義:inta=3,b=2,c=1;則表達式:b+c<a的值為____(0)22.假如有變量定義:inta=3,b=2,c=1;則表達式:(a>b)==c的值為____(1)23.假如有變量定義:inta=3,b=2,c=1;則表達式:a=b>c的值為____(1)24.假如有變量定義:inta=3,b=4,c=5;則表達式:a==b<c的值為____(0)25.假如有變量定義:inta=3,b=4,c=5;則表達式:a>b!=c的值為____(0)26.假如有變量定義:inta=12,n=5;則表達式:a%=(n%=2)的值為____(0)27.假如有變量定義:inta=2,b=3;floatx=3.5,y=2.5則表達式:(float)(a+b)/2+(int)x%(int)y的值為____(3.5)28.假如有變量定義:intx=3.5,y=2.5;則表達式:x/=x+y的值為____(0)29.假如有變量定義:intx=3.5,y=2.5;則表達式:z=(int)x%(int)y的值為____(1)30.假如有變量定義:inta=2,b=3;floaty;則表達式:y=(float)(a+b)/2的值為____(2.5)五、程序運營結果測試規(guī)定在10分鐘內回答5個問題(10分)。1.以下程序的輸出結果為____。#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.以下程序輸出的結果是____。#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.以下程序輸出的結果是____。#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í)行后輸出的結果是____。#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.對于以下程序:當輸入:6514時,其運營結果是:(1)。當輸入:1463時,其運營結果是:(2)。當輸入:25125時,其運營結果是:(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.下列程序的輸出是____。#include<stdio.h>intmain(){inta=7,b=5;printf("%d\n",b=b/a);return0;}A.不擬定值B.5C.1D.07.從鍵盤輸入:123456789程序執(zhí)行后輸出的結果是____。#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.下列程序的輸出為____。#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.下列程序輸出的結果是____。#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.對于以下程序:當從第一列開始輸入:g時,其運營結果是:(1)。當從第一列開始輸入:a時,其運營結果是:(2)。當從第一列開始輸入:M時,其運營結果是:(3)。當從第一列開始輸入:Z時,其運營結果是:(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.下列程序的輸出是____。#include<stdio.h>intmain(){inta=9;a+=a-=a+a;printf("%d\n",a);return0;}A.-9B.9C.18D.-1812.下列程序運營結果是:____。#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.以下程序的輸出結果為_____。#include<stdio.h>intmain(){chars[]="123",*p;p=s;printf("%c%c%c\n",*p++,*p++,*p++);return0;}A.123B.312C.213D.32114.以下程序輸出的結果是____。#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í)行后輸出的結果是____。#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.下列程序運營結果是:____。#include<stdio.h>intmain(){inti=1;while(i<10)if(++i%3!=1)continue;elseprintf("%d",i);return0;}A.035B.468C.369D.4710六、程序填空測試規(guī)定在10分鐘內回答5個問題(10分)。1.下面程序由終端鍵盤輸入字符,存放到文獻中,用#結束輸入。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ù)進行逆置。#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.以下程序調用函數(shù)swap1將指針s和t所指單元(a和b)中的內容互換。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.在()內填入對的的內容,使本題程序運營輸出結果是: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"反向顯示出來,請?zhí)羁?。#include"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個數(shù)按輸入時順序的逆序進行排列。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.以下程序求兩個數(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ù)實現(xiàn)字符串的復制。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.用指針法求出數(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個數(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.以下程序把從鍵盤輸入的字符存放到一個文獻中,用字符#作為結束符,請按題意規(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.計算兩個數(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試題一、基礎知識選擇題(每小題1分,共6分)1.通常計算機系統(tǒng)是指(C)A.硬件系統(tǒng)B.系統(tǒng)軟件和應用軟件C.硬件系統(tǒng)和軟件系統(tǒng)D.軟件系統(tǒng)2.所謂媒體是指(A)A.表達和傳播信息的載體B.各種信息的編碼C.計算機的輸入輸出信息D計算機屏幕顯示的信息3.(C)是內存儲器中的一部分,CPU對它們只能讀不能寫。A.RAMB.隨機存儲器C.ROMD.鍵盤4.在表達存儲器的容量時,M的準確含義是(B)A.1米B.1024KC.1024字節(jié)D.10245.計算機用(B)方式管理程序和數(shù)據(jù)。A.二進制代碼B.文獻C.存儲單元D.目錄區(qū)和數(shù)據(jù)區(qū)6.計算機與運算器的重要功能是進行(A)運算。A.算術與邏輯B.邏輯C.算術D.數(shù)值試題二、Windows選擇題(每小題1分,共6分)1.將運營中的應用程序窗口最小化以后,應用程序(1)A.在后臺運營B.停止運營C.暫時掛起來D.犯錯2.磁盤碎片整理工具不能實現(xiàn)的功能是(2)A.整理文獻碎片B.整理磁盤上的空閑空間C.同時整理文獻碎片和空閑碎片D.修復錯誤的文獻碎片3.在Windows中,按下Ctrl鍵并用鼠標左鍵,在同一驅動器的不同文獻夾之間拖動某一對象,結果是(3)。A.移動該對象B.無任何結果C.復制該對象D.刪除該對象4.關于"回收站"敘述對的的是(4)。A.暫存所有被刪除的對象B."回收站"中的內容不能恢復C.清空"回收站"后,仍可用命令方式恢復D."回收站"的內容不占硬盤空間5.對話框中的文本框可以(5)A.顯示文本信息B.輸入文本信息C.編輯文本信息D.顯示、輸入、編輯文本信息6.Windows下,不對的的刪除文獻操作是(6)A.選中文獻后,按DEL鍵B.將文獻拖到回收站C.選中文獻后,用菜單中的刪除命令項D.選中文獻后,用菜單中的剪切命令項試題三、Office選擇題(每小題1分,共6分)1.假如想打印某張工作表中的一部分區(qū)域,則可以(1)A.將此區(qū)域設立為打印區(qū)域B.將此區(qū)域設立為標題行C.將此區(qū)域設立為標題列D.在分頁預覽中將此區(qū)域調制到白色區(qū)域以外2.A1單元格中的內容是"信息化",B1單元格中的內容為"辦公",要在C1單元格放入"信息化辦公",表達式對的的是(2)A.=A1+B1B.=A1&B1C.=SUM(A1&B1)D.=SUM(A1:B1)3.PowerPoint軟件的重要功能是(3)A.制作幻燈片演示文檔B.數(shù)據(jù)解決C.圖像解決D.網(wǎng)絡應用4.假如在Word中主窗口中顯示常用工具欄按鈕,應使用菜單(4)A."工具"菜單B."視圖"菜單C."格式"菜單D."窗口"菜單5.在一篇300頁的Word文檔中,將光標快速移到第40頁的方法是(5)A.運用鼠標拖動垂直滾動條上滑塊B.運用鍵盤上的PageDown鍵C.運用編輯菜單中的定位命令D.運用快捷鍵Ctrl+PageDown6.在Word中,有關標尺中"左縮進標記"和"懸掛縮進標記"的說法,對的的是(6)A."左縮進標記"對光標所在的段中各行起作用B."懸掛縮進標記"對光標所在的段中各行起作用C."左縮進標記"對光標所在的段中各行不起作用D."懸掛縮進標記"對光標所在的段中各行不起作用試題四、綜合選擇題(每小題1分,共6分)1.多媒體信息不涉及(1)A.景象、動畫B.文字、圖形C.音頻、視頻D.聲卡、光盤2.計算機病毒是指(2)A.帶細菌的磁盤B.已損壞的磁盤C.具有破壞性的特制程序D.被破壞了的程序3.負責管理整個網(wǎng)絡各種資源、協(xié)調各種操作的軟件叫做(3)A.網(wǎng)絡應用軟件B.通信協(xié)議軟件C.OSID.網(wǎng)絡操作系統(tǒng)4.為了保證全網(wǎng)的對的通信,Internet為聯(lián)網(wǎng)的每個網(wǎng)絡和每臺主機都配置了唯一的地址,該地址由純數(shù)字并用小數(shù)點分隔,將它稱為(4)A.TCP地址B.IP地址C.WWW服務器地址D.WWW客戶機地址5.在局域網(wǎng)中的各個節(jié)點,計算機都應在主機擴展槽中插有網(wǎng)卡,網(wǎng)卡的正式名稱是(5)A.集線器B.T型接頭(連接器)C.終端匹配器D.網(wǎng)絡適配器6.為網(wǎng)絡提供共享資源并對這些資源進行管理的計算機被稱為(6)A.網(wǎng)卡B.服務器C.工作站D.網(wǎng)橋試題五、判斷題(每小題1分,共6分)1.在桌面上任何一點用鼠標右擊,會彈出快捷菜單。()2.計算機網(wǎng)絡最重要的功能在于共享資源。()3.若想訪問域中其它機器,應直接雙擊桌面上"網(wǎng)上鄰居"。()4.在不同磁盤之間拖放文獻或文獻夾執(zhí)行移動命令。()5.在Excel中建立好的圖表可以直接運用剪貼板復制到PowerPoint中。()6.不同型號的打印機需要不同的打印驅動程序。()試題六、判斷題(每小題2分,共10分)1.C語言源程序的基本單位是函數(shù)。()2.在C語言中,if語句后的一對圓括號中,用以決定分支流程的表達式可用任意表達式。()3.C語言程序中,若對函數(shù)類型未加顯式說明,則函數(shù)的隱含類型為int。()4.C語言中的文獻類型只有二進制文獻一種。()。5.指針變量可以由整數(shù)賦值,不能用浮點數(shù)賦值。()。試題七、選擇題(每題2分,共20分)1.C語言執(zhí)行程序的開始執(zhí)行點是()A.程序中第一條可以執(zhí)行語句B.程序中第一個函數(shù)C.程序中的main函數(shù)D.包含文獻中的第一個函數(shù)2.在C語言中,為了結束由while語句構成的循環(huán),while后一對圓括號中表達式的值應當是()。A.0B.1C.trueD.非03.指針變量不可以()A.比較B.相減C.相加D.指向同一地址4.C語言的if語句嵌套時,if與else的配對關系是()A.每個else總是與它上面的最近的未配對的if配對B.每個else總是與最外層的if配對C.每個else與if的配對是任意的D.每個else總是與它上面的if配對5.C語言中的文獻的存取方式有()A.只能順序存取B.只能隨機存取(或稱直接存?。〤.可以順序存取D.只能從文獻的開頭進行存取6.下列語句中,對的的是()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為整型變量,下列賦值語句中不對的的是()A.p=&i,p=p1;B.p=a;C.p=&a[i];D.p=10;8.當定義一個結構體變量時,系統(tǒng)分派給它的內存是()。A.各成員所需內存量的總和B.成員中占內存量最大者所需的容量C.結構中第一個成員所需內存量D.結構中最后一個成員所需內存量9.下列數(shù)組說明中,對的的是()A.intarray[][4];B.intarray[][];C.intarray[][][5];D.intarray[3][];10.若有下列定義,則對a數(shù)組元素地址的對的應用是()inta[10],*p=a;A.&a[10];B.&aC.a++D.p+2試題八、程序填空(每空2分,共20分)1.以下程序將兩個數(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.以下程序計算數(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個整數(shù),用選擇法對其從小到大排序并輸出。#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;temp=a[i];(7);(8);}for(i=0;i<N;i++)printf("%5d",a[i]);printf("\n");}4.下面函數(shù)功能是實現(xiàn)字符串的復制。main(){chara[]="Ilovechina!",b[20];char(9);while(*p1){*p2=*p1;p1++;p2++;}*p2='\0';printf("stringais:%s\nstringbis%s\n",(10));}試題九、問答題(每空2分,共10分)1.輸入字母B時,程序輸出結果為(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.從鍵盤輸入123456789,執(zhí)行后輸出的結果是(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.從鍵盤輸入23,輸出結果(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.假定所有變量均已對的定義,下列程序段運營后x的值是(4)k1=1;k2=2;k3=3;x=15if(!k1)x--;elseif(k2)if(k3)x=4;elsex=3;5.若輸入英文小寫字母e,選擇程序的輸出結果(5)#include"stdio.h"main(){charc1,c2;c1=getchar();c2=c1-32;printf("c2=%c\n",c2);}試題十、寫出程序運營結果(每空2分,共10分)1.下列程序的運營結果是(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.下列程序的運營結果是(2)main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\t",i++);break;}printf("%d\t",i++);}}3.下列程序的運營結果是(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,下列程序的運營結果是(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.若有以下的說明、定義和語句,則輸出結果為(5)(已知字母A的十進制數(shù)為65)。main(){unionun{inta;charc[2];}w;w.c[0]='A';w.c[1]='a';printf("%o\n",w.a);}試卷1答案試題一、基礎知識選擇題(每小題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試題九、問答題(每空2分,共10分)(1)70-84(2)15(3)23(4)4(5)c2=E試題十、寫出程序的運營結果(每空2分,共10分)(1)10回車40(2)1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論