色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

計(jì)算機(jī)C語言試題及答案

時(shí)間:2025-11-08 10:30:28 賽賽 計(jì)算機(jī)等級(jí) 我要投稿

計(jì)算機(jī)C語言試題及答案(精選4套)

  無論是在學(xué)習(xí)還是在工作中,我們或多或少都會(huì)接觸到試題,試題是用于考試的題目,要求按照標(biāo)準(zhǔn)回答。什么樣的試題才是科學(xué)規(guī)范的試題呢?以下是小編收集整理的計(jì)算機(jī)C語言試題及答案,歡迎大家分享。

計(jì)算機(jī)C語言試題及答案(精選4套)

  計(jì)算機(jī)C語言試題及答案 1

  一、單項(xiàng)選擇題

  1. 一個(gè)完整的微型計(jì)算機(jī)系統(tǒng)應(yīng)包括_____。

  A. 計(jì)算機(jī)及外部設(shè)備      B. 主機(jī)箱、鍵盤、顯示器和打印機(jī)

  C. 硬件系統(tǒng)和軟件系統(tǒng)     D. 系統(tǒng)軟件和系統(tǒng)硬件

  2. 十六進(jìn)制1000轉(zhuǎn)換成十進(jìn)制數(shù)是_____。

  A. 4096        B. 1024        C. 2048        D. 8192

  3. ENTER鍵是_____。

  A. 輸入鍵       B. 回車換行鍵     C. 空格鍵       D.換檔鍵

  4. 3.5英寸的軟盤,寫保護(hù)窗口上有一個(gè)滑塊,將滑塊推向一側(cè),使其寫保護(hù)窗口暴露出來,此時(shí)_____。

  A. 只能寫盤,不能讀盤     B. 只能讀盤,不能寫盤

  C. 既可寫盤,又可讀盤     D. 不能寫盤,也不能讀盤

  5. 3.5英寸盤的右下角有一塑料滑片,當(dāng)移動(dòng)它蓋住缺口時(shí)_____。

  A. 不能讀出原有信息,不能寫入新的信息

  B. 既能讀出原有信息,也能寫入新的信息

  C. 不能讀出原有信息,可以寫入新的信息

  D. 可以讀出原有信息,不能寫入新的信息

  6. DRAM存儲(chǔ)器的中文含義是_____。

  A. 靜態(tài)隨機(jī)存儲(chǔ)器   B. 動(dòng)態(tài)隨機(jī)存儲(chǔ)器

  C. 靜態(tài)只讀存儲(chǔ)器   D. 動(dòng)態(tài)只讀存儲(chǔ)器

  7. 在微機(jī)中,Bit的中文含義是_____。

  A. 二進(jìn)制位          B. 字

  C. 字節(jié)            D. 雙字

  8. 漢字國標(biāo)碼 (GB2312-80) 規(guī)定的漢字編碼,每個(gè)漢字用_____。

  A. 一個(gè)字節(jié)表示        B. 二個(gè)字節(jié)表示

  C. 三個(gè)字節(jié)表示        D. 四個(gè)字節(jié)表示

  9. 微機(jī)系統(tǒng)的開機(jī)順序是_____。

  A. 先開主機(jī)再開外設(shè)      B. 先開顯示器再開打印機(jī)

  C. 先開主機(jī)再打開顯示器    D. 先開外部設(shè)備再開主機(jī)

  10. 使用高級(jí)語言編寫的程序稱之為_____。

  A. 源程序           B. 編輯程序

  C. 編譯程序          D. 連接程序

  11. 微機(jī)病毒系指_____。

  A. 生物病毒感染        B. 細(xì)菌感染

  C. 被損壞的程序        D. 特制的具有損壞性的小程序

  12. 微型計(jì)算機(jī)的運(yùn)算器、控制器及內(nèi)存存儲(chǔ)器的總稱是_____。

  A. CPU      B. ALU      C. 主機(jī)      D. MPU

  13. 在微機(jī)中外存儲(chǔ)器通常使用軟盤作為存儲(chǔ)介質(zhì),軟磁盤中存儲(chǔ)的信息,在斷電后_____。

  A. 不會(huì)丟失      B. 完全丟失

  C. 少量丟失      D. 大部分丟失

  14. 某單位的財(cái)務(wù)管理軟件屬于_____。

  A. 工具軟件       B. 系統(tǒng)軟件

  C. 編輯軟件       D. 應(yīng)用軟件

  15. 計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用越來越普遍,它的最大好處在于_____。

  A. 節(jié)省人力      B. 存儲(chǔ)容量大

  C. 可實(shí)現(xiàn)資源共享   D. 使信息存儲(chǔ)速度提高

  16. 個(gè)人計(jì)算機(jī)屬于_____。

  A. 小巨型機(jī)      B. 中型機(jī)

  C. 小型機(jī)       D. 微機(jī)

  17. 微機(jī)唯一能夠直接識(shí)別和處理的語言是_____。

  A. 匯編語言      B. 高級(jí)語言

  C. 甚高級(jí)語言     D. 機(jī)器語言

  18. 斷電會(huì)使原存信息丟失的存儲(chǔ)器是_____。

  A. 半導(dǎo)體RAM     B. 硬盤

  C. ROM        D. 軟盤

  19. 硬盤連同驅(qū)動(dòng)器是一種_____。

  A. 內(nèi)存儲(chǔ)器      B. 外存儲(chǔ)器

  C. 只讀存儲(chǔ)器     D. 半導(dǎo)體存儲(chǔ)器

  20. 在內(nèi)存中,每個(gè)基本單位都被賦予一個(gè)唯一的序號(hào),這個(gè)序號(hào)稱之為_____。

  A. 字節(jié)        B. 編號(hào)

  C. 地址        D. 容量

  21. 在下列存儲(chǔ)器中,訪問速度最快的是_____。

  A. 硬盤存儲(chǔ)器          B. 軟盤存儲(chǔ)器

  C. 半導(dǎo)體RAM(內(nèi)存儲(chǔ)器)     D. 磁帶存儲(chǔ)器

  22. 計(jì)算機(jī)軟件系統(tǒng)應(yīng)包括_____。

  A. 編輯軟件和連接程序       B. 數(shù)據(jù)軟件和管理軟件

  C. 程序和數(shù)據(jù)           D. 系統(tǒng)軟件和應(yīng)用軟件

  23. 半導(dǎo)體只讀存儲(chǔ)器(ROM)與半導(dǎo)體隨機(jī)存儲(chǔ)器(RAM)的主要區(qū)別在于_____。

  A. ROM可以永久保存信息,RAM在掉電后信息會(huì)丟失

  B. ROM掉電后,信息會(huì)丟失,RAM則不會(huì)

  C. ROM是內(nèi)存儲(chǔ)器,RAM是外存儲(chǔ)器

  D. RAM是內(nèi)存儲(chǔ)器,ROM是外存儲(chǔ)器

  24. 下面列出的計(jì)算機(jī)病毒傳播途徑,不正確的說法是_____。

  A. 使用來路不明的軟件       B. 通過借用他人的軟盤

  C. 通過非法的軟件拷貝       D. 通過把多張軟盤疊放在一起

  25. 計(jì)算機(jī)存儲(chǔ)器是一種_____。

  A. 運(yùn)算部件            B. 輸入部件

  C. 輸出部件            D. 記憶部件

  26. 某單位的人事檔案管理程序?qū)儆赺____。

  A. 工具軟件            B. 應(yīng)用軟件

  C. 系統(tǒng)軟件            D. 字表處理軟件

  27. 在微機(jī)中的“DOS”,從軟件歸類來看,應(yīng)屬于_____。

  A. 應(yīng)用軟件            B. 工具軟件

  C. 系統(tǒng)軟件            D. 編輯系統(tǒng)

  28. 反映計(jì)算機(jī)存儲(chǔ)容量的基本單位是_____。

  A. 二進(jìn)制位            B. 字節(jié)

  C. 字               D. 雙字

  29. 在計(jì)算機(jī)網(wǎng)絡(luò)中,LAN網(wǎng)指的是_____。

  A. 局域網(wǎng)             B. 廣域網(wǎng)

  C. 城域網(wǎng)             D. 以太網(wǎng)

  30. 十進(jìn)制數(shù)15對(duì)應(yīng)的二進(jìn)制數(shù)是_____。

  A. 1111              B. 1110

  C. 1010              D. 1100

  31. 當(dāng)前,在計(jì)算機(jī)應(yīng)用方面已進(jìn)入以什么為特征的時(shí)代_____。

  A. 并行處理技術(shù)          B. 分布式系統(tǒng)

  C. 微型計(jì)算機(jī)           D. 計(jì)算機(jī)網(wǎng)絡(luò)

  32. 微型計(jì)算機(jī)的發(fā)展是以什么的發(fā)展為特征的_____。

  A. 主機(jī)              B. 軟件

  C. 微處理器            D. 控制器

  33. 在微機(jī)中,存儲(chǔ)容量為1MB,指的是_____。

  A. 1024×1024個(gè)字         B. 1024×1024個(gè)字節(jié)

  C. 1000×1000個(gè)字         D. 1000×1000個(gè)字節(jié)

  34. 二進(jìn)制數(shù)110101轉(zhuǎn)換為八進(jìn)制數(shù)是_____。

  A. (71)8              B. (65)8

  C. (56)8              D. (51)8

  35. 操作系統(tǒng)是 。

  A. 軟件與硬件的接口        B. 主機(jī)與外設(shè)的接口

  C. 計(jì)算機(jī)與用戶的接口       D. 高級(jí)語言與機(jī)器語言的接口

  36. 操作系統(tǒng)文件管理的主要功能是_____。

  A. 實(shí)現(xiàn)虛擬存儲(chǔ)          B. 實(shí)現(xiàn)按文件內(nèi)容存儲(chǔ)

  C. 實(shí)現(xiàn)文件的高速輸入輸出     D. 實(shí)現(xiàn)按文件名存取

  37. 一般操作系統(tǒng)的主要功能是_____。

  A. 對(duì)匯編語言、高級(jí)語言和甚高級(jí)語言進(jìn)行編譯

  B. 管理用各種語言編寫的源程序

  C. 管理數(shù)據(jù)庫文件

  D. 控制和管理計(jì)算機(jī)系統(tǒng)軟、硬件資源

  38. 軟盤上原存的有效信息,在下列哪種情況下會(huì)丟失_____。

  A. 通過海關(guān)的X射線監(jiān)視儀       B. 放在盒內(nèi)半年沒有使用

  C. 放在強(qiáng)磁場(chǎng)附近          D. 放在零下10攝氏度的庫房中

  39. 人們把以_____為硬件基本部件的計(jì)算機(jī)稱為第四代計(jì)算機(jī)。

  A. 大規(guī)模和超大規(guī)模集成電路     B. ROM和RAM

  C. 小規(guī)模集成電路          D.磁帶與磁盤

  40. 用計(jì)算機(jī)管理科技情報(bào)資料,是計(jì)算機(jī)在_____方面的應(yīng)用。

  A. 科學(xué)計(jì)算             B. 數(shù)據(jù)處理

  C. 實(shí)時(shí)控制             D. 人工智能

  41. 主機(jī)板上CMOS芯片的主要用途是_____。

  A. 管理內(nèi)存與CPU的通訊

  B. 增加內(nèi)存的容量

  C. 儲(chǔ)存時(shí)間、日期、硬盤參數(shù)與計(jì)算機(jī)配置信息

  D. 存放基本輸入輸出系統(tǒng)程序、引導(dǎo)程序和自檢程序

  42. 使用Cache可以提高計(jì)算機(jī)運(yùn)行速度,這是因?yàn)開____。

  A. Cache增大了內(nèi)存的容量       B. Cache擴(kuò)大了硬盤的容量

  C. Cache縮短了CPU的等待時(shí)間     D. Cache可以存放程序和數(shù)據(jù)

  43. 一臺(tái)微機(jī)的型號(hào)中含有486、586等內(nèi)容時(shí),其含義是_____。

  A. 運(yùn)算控制單元的檔次        B.軟盤容量大小

  C. 主存儲(chǔ)器容量大小         D.硬盤容量大小

  44. 微型計(jì)算機(jī)的微處理器包括_____。

  A. CPU和存儲(chǔ)器           B. CPU和控制器

  C. 運(yùn)算器和累加器          D. 運(yùn)算器和控制器

  45. 微型計(jì)算機(jī)的性能主要由微處理器的_____決定。

  A. 質(zhì)量              B. 控制器

  C. CPU               D. 價(jià)格性能比

  46. 一般用微處理器的_____進(jìn)行分類。

  A. 字長              B. 規(guī)格

  C. 性能              D. 價(jià)格

  47. 計(jì)算機(jī)之所以能實(shí)現(xiàn)自動(dòng)連續(xù)運(yùn)算,是由于采用了_____原理。

  A. 布爾邏輯            B. 存儲(chǔ)程序

  C. 數(shù)字電路            D. 集成電路

  48. 將二進(jìn)制數(shù)11011101轉(zhuǎn)化成十進(jìn)制是_____。

  A. 220              B. 221

  C. 251              D. 321

  49. 將(10.10111)2轉(zhuǎn)化為十進(jìn)制數(shù)是_____。

  A. 2.78175            B. 2.71785

  C. 2.71875            D. 2.81775

  50. 將十進(jìn)制數(shù)215轉(zhuǎn)換成二進(jìn)制8進(jìn)制數(shù)是_____。

  A. (327)8             B. (268.75)8

  C. (352)8             D. (326)8

  51. 計(jì)算機(jī)中信息存儲(chǔ)的最小單位是_____。

  A.位                B. 字長

  C.字                D. 字節(jié)

  52. 計(jì)算機(jī)中信息的傳遞是以_____為單位。

  A.位                B. 字長

  C.字                D. 字節(jié)

  53. CGA、EGA和VGA標(biāo)志著_____的不同規(guī)格和性能。

  A.打印機(jī)              B. 存儲(chǔ)器

  C.顯示器              D. 硬盤

  54. I/O接口位于_____。

  A.主機(jī)和I/O設(shè)備之間        B.主機(jī)和總線之間

  C.總線和I/O設(shè)備之間        D. CPU與存儲(chǔ)器之間

  55. 微機(jī)中,主機(jī)和高速硬盤進(jìn)行數(shù)據(jù)交換,一般采用_____。

  A.程序中斷控制        B.程序直接控制

  C.DMA            D. IOP

  56. 下述敘述正確的是_____。

  A硬件系統(tǒng)不可用軟件代替

  B.軟件不可用硬件代替

  C.計(jì)算機(jī)性能完全取決于CPU

  D.軟件和硬件的界線不是絕對(duì)的,有時(shí)功能是等效的

  57. 下述敘述正確的是_____。

  A裸機(jī)配置應(yīng)用軟件是可運(yùn)行的

  B.裸機(jī)的第一次擴(kuò)充要裝數(shù)據(jù)庫管理系統(tǒng)

  C.硬件配置要盡量滿足機(jī)器的可擴(kuò)充性

  D.系統(tǒng)軟件好壞決定計(jì)算機(jī)性能

  58. 一臺(tái)微型計(jì)算機(jī)的字長為4個(gè)字節(jié),它表示_____。

  A能處理的字符串最多為4個(gè)ASCⅡ碼字符

  B.能處理的數(shù)值最大為4位十進(jìn)制數(shù)9999

  C.在CPU中運(yùn)算的結(jié)果為8的32次方

  D.在CPU中作為一個(gè)整體加以傳送處理的二進(jìn)制代碼為32位

  59. 計(jì)算機(jī)病毒主要是造成_____破壞。

  A.軟盤              B.磁盤驅(qū)動(dòng)器

  C.硬盤              D.程序和數(shù)據(jù)

  60. 發(fā)現(xiàn)病毒后,比較徹底的清除方式是_____。

  A.用查毒軟件處理         B.用殺毒軟件處理

  C.刪除磁盤文件          D.格式化磁盤

  61. 防病毒卡能夠_____。

  A.杜絕病毒對(duì)計(jì)算機(jī)的侵害     B.自動(dòng)發(fā)現(xiàn)病毒入侵的某些跡象

  C.自動(dòng)消除已感染的所有病毒    D.自動(dòng)發(fā)現(xiàn)并阻止任何病毒的入侵

  62. 微機(jī)的性能指標(biāo)中的內(nèi)存容量是指_____。

  A.RAM的容量           B.RAM和ROM的容量

  C.軟盤的容量           D.ROM的容量

  63. 在下面關(guān)于計(jì)算機(jī)系統(tǒng)硬件的說法中,不正確的是_____。

  A. CPU主要由運(yùn)算器、控制器和寄存器組成

  B.當(dāng)關(guān)閉計(jì)算機(jī)電源后,RAM中的程序和數(shù)據(jù)就消失了

  C. 軟盤和硬盤上的數(shù)據(jù)均可由CPU直接存取

  D.軟盤和硬盤驅(qū)動(dòng)器既屬于輸入設(shè)備,又屬于輸出設(shè)備

  64. 在計(jì)算機(jī)運(yùn)行時(shí),把程序和數(shù)據(jù)一樣存放在內(nèi)存中,這是1946年由_____領(lǐng)導(dǎo)的研究小組正式提出并論證的.。

  A.圖靈              B.布爾

  C.馮·諾依曼           D.愛因斯坦

  65.計(jì)算機(jī)的CPU每執(zhí)行一個(gè)_____,就完成一步基本運(yùn)算或判斷。

  A.語句              B.指令

  C.程序              D.軟件

  66.計(jì)算機(jī)能按照人們的意圖自動(dòng)、高速地進(jìn)行操作,是因?yàn)椴捎昧薩____。

  A.程序存儲(chǔ)在內(nèi)存         B.高性能的CPU

  C.高級(jí)語言            D.機(jī)器語言

  67. 語言處理程序的發(fā)展經(jīng)歷了_____三個(gè)發(fā)展階段。

  A.機(jī)器語言、BASIC語言和 C語言

  B.二進(jìn)制代碼語言、機(jī)器語言和FORTRAN語言

  C.機(jī)器語言、匯編語言和高級(jí)語言

  D.機(jī)器語言、匯編語言和C++語言

  68. 操作系統(tǒng)的主要功能是_____。

  A. 實(shí)現(xiàn)軟、硬件轉(zhuǎn)換

  B. 管理系統(tǒng)所有的軟、硬件資源

  C.把源程序轉(zhuǎn)換為目標(biāo)程序

  D.進(jìn)行數(shù)據(jù)處理

  69. 下面關(guān)于ROM的說法中,不正確的是_____。

  A. CPU不能向ROM隨機(jī)寫入數(shù)據(jù)

  B.ROM中的內(nèi)容在斷電后不會(huì)消失

  C.ROM是只讀存儲(chǔ)器的英文縮寫

  D. ROM是只讀的,所以它不是內(nèi)存而是外存

  70. 在下面關(guān)于字符之間大小關(guān)系的說法中,正確的是_____。

  A.空格符>b>B              B.空格符>B>b

  C.b>B>空格符              D.B>b>空格符

  71.在計(jì)算機(jī)內(nèi)部用機(jī)內(nèi)碼而不用國標(biāo)碼表示漢字的原因是_____。

  A. 有些漢字的國標(biāo)碼不唯一,而機(jī)內(nèi)碼唯一

  B.在有些情況下,國標(biāo)碼有可能造成誤解

  C.機(jī)內(nèi)碼比國標(biāo)碼容易表示

  D. 國標(biāo)碼是國家標(biāo)準(zhǔn),而機(jī)內(nèi)碼是國際標(biāo)準(zhǔn)

  72.漢字系統(tǒng)中的漢字字庫里存放的是漢字的_____。

  A. 機(jī)內(nèi)碼                B.輸入碼

  C. 字形碼                D.國標(biāo)碼

  73. 屬于面向?qū)ο蟮某绦蛟O(shè)計(jì)語言_____。

  A.C                   B.FORTRAN

  C.Pascal                D.Visual Basic

  74.光盤驅(qū)動(dòng)器通過激光束來讀取光盤上的數(shù)據(jù)時(shí),光學(xué)頭與光盤_____。

  A. 直接接觸               B.不直接接觸

  C. 播放VCD時(shí)接觸             D. 有時(shí)接觸有時(shí)不接觸

  75. 計(jì)算機(jī)能直接執(zhí)行的程序是_____。

  A. 源程序                B.機(jī)器語言程序

  C. 高級(jí)語言程序             D.匯編語言程序

  76.計(jì)算機(jī)中的機(jī)器數(shù)有三種表示方法,下列_____不是。

  A.反碼                 B.原碼

  C.補(bǔ)碼                 D.ASCII

  77.對(duì)補(bǔ)碼的敘述,_____不正確。

  A. 負(fù)數(shù)的補(bǔ)碼是該數(shù)的反碼最右加1

  B.負(fù)數(shù)的補(bǔ)碼是該數(shù)的原碼最右加1

  C.正數(shù)的補(bǔ)碼就是該數(shù)的原碼

  D.正數(shù)的補(bǔ)碼就是該數(shù)的反碼

  78.下列有關(guān)存儲(chǔ)器讀寫速度的排列,正確的是_____。

  A. RAM>Cache>硬盤>軟盤

  B.Cache>RAM>硬盤>軟盤

  C. Cache>硬盤>RAM>軟盤

  D. RAM>硬盤>軟盤>Cache

  79.有關(guān)二進(jìn)制的論述,下面_____是錯(cuò)誤的。

  A. 二進(jìn)制數(shù)只有0和l兩個(gè)數(shù)碼

  B.二進(jìn)制運(yùn)算逢二進(jìn)一

  C.二進(jìn)制數(shù)各位上的權(quán)分別為0,2,4,…

  D. 二進(jìn)制數(shù)只有二位數(shù)組成

  80. 信息處理進(jìn)入了計(jì)算機(jī)世界,實(shí)質(zhì)上是進(jìn)入了_____的世界。

  A.模擬數(shù)字               B.十進(jìn)制數(shù)

  C.二進(jìn)制數(shù)               D.抽象數(shù)字

  81.軟盤不能寫入只能讀出的原因是_____。

  A. 新盤未格式化             B. 已使用過的軟盤片

  C. 寫保護(hù)                D. 以上均不正確

  82. 下列選項(xiàng)中,不屬于計(jì)算機(jī)病毒特征的是_____。

  A. 破壞性                B. 潛伏性

  C. 傳染性                D. 免疫性

  83. 以下操作系統(tǒng)中,不是網(wǎng)絡(luò)操作系統(tǒng)的是_____。

  A. MS-DOS                B. Windows 2000

  C. Windows NT              D. Novell

  84. 下面有關(guān)計(jì)算機(jī)的敘述中,正確的是_____。

  A. 計(jì)算機(jī)的主機(jī)只包括CPU

  B. 計(jì)算機(jī)程序必須裝載到內(nèi)存中才能執(zhí)行

  C. 計(jì)算機(jī)必須具有硬盤才能工作

  D. 計(jì)算機(jī)鍵盤上字母鍵的排列方式是隨機(jī)的

  85. 用戶用計(jì)算機(jī)高級(jí)語言編寫的程序,通常稱為_____。

  A. 匯編程序               B. 目標(biāo)程序

  C. 源程序                D. 二進(jìn)制代碼程序

  86. 下列各項(xiàng)中,不屬于多媒體硬件的是_____。

  A. 光盤驅(qū)動(dòng)器              B. 視頻卡

  C. 音頻卡                D. 加密卡

  87. 計(jì)算機(jī)中對(duì)數(shù)據(jù)進(jìn)行加工與處理的部件,通常稱為_____。

  A. 運(yùn)算器                B. 控制器

  C. 顯示器                D. 存儲(chǔ)器

  88. 微型計(jì)算機(jī)使用的鍵盤上的Alt鍵稱為_____。

  A. 控制鍵                B. 上檔鍵

  C. 退格鍵                D. 交替換檔鍵

  89. 與十六進(jìn)制數(shù)(BC)等值的二進(jìn)制數(shù)是_____。

  A. 10111011               B. 10111100

  C. 11001100               D. 11001011

  90. 下列字符中ASCII碼值最小的是_____。

  A. A                  B. a

  C. k                  D. M

  91. 第一臺(tái)電子計(jì)算機(jī)是1946年在美國研制的,該機(jī)的英文縮寫名是_____。

  A. ENIAC                B. EDVAC

  C. EDSAC                D. MARK-II

  92. 運(yùn)算器的組成部分不包括_____。

  A. 控制線路               B. 譯碼器

  C. 加法器                D. 寄存器

  93. 把內(nèi)存中的數(shù)據(jù)傳送到計(jì)算機(jī)的硬盤,稱為_____。

  A. 顯示                 B. 讀盤

  C. 輸入                 D. 寫盤

  94. 在計(jì)算機(jī)中采用二進(jìn)制,是因?yàn)開____。

  A. 可降低硬件成本            B. 兩個(gè)狀態(tài)的系統(tǒng)具有穩(wěn)定性

  C. 二進(jìn)制的運(yùn)算法則簡(jiǎn)單         D. 上述三個(gè)原因

  95. 將高級(jí)語言編寫的程序翻譯成機(jī)器語言程序,采用的兩種翻譯方式是_____。

  A. 編譯和解釋              B. 編譯和匯編

  C. 編譯和鏈接              D. 解釋和匯編

  96. 近年來計(jì)算機(jī)界常提到的"2000年問題"指的是_____。

  A. 計(jì)算機(jī)將在2000年大發(fā)展問題

  B. 計(jì)算機(jī)病毒將在2000年大泛濫問題

  C. NC和PC將在2000年平起平坐的問題

  D. 有關(guān)計(jì)算機(jī)處理日期問題

  97. 為了避免混淆,十六進(jìn)制數(shù)在書寫時(shí)常在后面加字母_____。

  A. H                  B. O

  C. D                  D. B

  98. 用MIPS為單位來衡量計(jì)算機(jī)的性能,它指的是計(jì)算機(jī)的_____。

  A. 傳輸速率               B. 存儲(chǔ)器容量

  C. 字長                 D. 運(yùn)算速度

  二、判斷題

  1. 微機(jī)斷電后,機(jī)器內(nèi)部的計(jì)時(shí)系統(tǒng)將停止工作。

  2. 16位字長的計(jì)算機(jī)是指它具有計(jì)算16位十進(jìn)制數(shù)的能力。

  3. 微機(jī)中的“BUS”一詞是指“基礎(chǔ)用戶系統(tǒng)”。

  4. 十六進(jìn)制數(shù)是由0,1,2…13,14,15這十六種數(shù)碼組成。

  5. 上檔鍵Shift僅對(duì)標(biāo)有雙符號(hào)的鍵起作用。

  6. 大寫鎖定鍵Capslock僅對(duì)字母鍵起作用。

  7. Shift鍵與Capslock的狀態(tài)有關(guān)。

  8. Alt和Ctrl鍵不能單獨(dú)使用,只有配合其他鍵使用才有意義。

  9. Ctrl+Break鍵與Ctrl+Numlock鍵功能相同。

  10. Ctrl+P鍵與Ctrl+PrtSc鍵功能相同。

  11. 一般說來四個(gè)光標(biāo)移動(dòng)鍵á,a,à和?在各種編輯狀態(tài)下的作用相同。

  12. 一般情況下,Home,End,PgUp和PgDn四個(gè)鍵都是編輯鍵。

  13. Ctrl+S與Ctrl+Numlock鍵作用相同。

  14. Ctrl+C與Ctrl+Break鍵作用相同。

  15. 磁盤讀寫數(shù)據(jù)的方式是順序的。

  16. 軟盤的存儲(chǔ)容量與其直徑大小成正比。

  17. 在編輯文件存盤時(shí),屏幕顯示“Write Protect Error Writing Drive”這表示軟盤已壞不能使用。

  18. 計(jì)算機(jī)犯罪的形式是未經(jīng)授權(quán)而非法入侵計(jì)算機(jī)系統(tǒng),復(fù)制程序或數(shù)據(jù)文件。

  19. 計(jì)算機(jī)病毒也像人體中的有些病毒一樣,在傳播中發(fā)生變異。

  20. 計(jì)算機(jī)病毒的載體是用戶交叉使用的鍵盤。

  21. 病毒對(duì)計(jì)算機(jī)的破壞程度取決于它是操作系統(tǒng)型、外殼型還是入侵型或源碼型。

  22. 計(jì)算機(jī)病毒能使計(jì)算機(jī)不能正常啟動(dòng)或正常工作。

  23. 計(jì)算機(jī)病毒只感染磁盤上的可執(zhí)行文件。

  24. 只有當(dāng)某種條件滿足時(shí),計(jì)算機(jī)病毒才能被激活產(chǎn)生破壞作用。

  25. 計(jì)算機(jī)病毒的產(chǎn)生是不可避免的。

  26. 解病毒軟件能解除所有計(jì)算機(jī)病毒。

  27. 有了防病毒卡就可避免計(jì)算機(jī)病毒的感染。

  28. 防病毒的措施之一是對(duì)重要的數(shù)據(jù)和程序文件采用加密方式存于微機(jī)硬盤分區(qū)。

  29. 防病毒的措施之一是用戶重視知識(shí)產(chǎn)權(quán),不要盜版復(fù)制軟件。

  30. 若沒有解病毒軟件,則計(jì)算機(jī)病毒將無法消除。

  31. 計(jì)算機(jī)能夠按照人們的意圖自動(dòng)、高速地進(jìn)行操作,是因?yàn)槌绦虼鎯?chǔ)在內(nèi)存中。

  32. 微機(jī)字長取決于數(shù)據(jù)總線寬度。

  33. 顯示器是由監(jiān)視器與顯示卡兩部分組成的。

  34. 給每個(gè)存儲(chǔ)單元的編號(hào),稱為地址。

  35. 高分辨率監(jiān)視器的分辨率最低是640×480。

  36. 顯示設(shè)備所能表示的像素個(gè)數(shù)稱為分辨率。

  37. 總線由數(shù)據(jù)總線、地址總線和控制總線組成。

  38. CD-ROM利用表面的平和凹表示“0”和“1”。

  39. 某計(jì)算機(jī)內(nèi)存容量為512KB,那么它的內(nèi)存地址寄存器需要19位二進(jìn)制。

  40. 微型機(jī)的可靠性是指機(jī)器平均無故障工作時(shí)間。

  41. 用屏幕水平方向上顯示的點(diǎn)數(shù)乘垂直方向上顯示的點(diǎn)數(shù)來表示顯示器清晰度的指標(biāo),通常稱為分辨率。

  42. 計(jì)算機(jī)執(zhí)行一條指令需要的時(shí)間稱為指令周期。

  計(jì)算機(jī)基礎(chǔ)知識(shí)習(xí)題答案

  一、單項(xiàng)選擇題

  1 C     2 A     3 B     4 B     5 B      6 B     7 A     8 B

  9 D     10 A     11 D     12 C     13 A     14 D     15 C     16 D

  17 D     18 A     19 B     20 C     21 C     22 D     23 A     24 D

  25 D     26 B     27 C     28 B     29 A     30 A     31 D     32 C

  33 B     34 B     35 C     36 D     37 D     38 C     39 A     40 B

  41 C     42 C     43 A     44 D     45 C     46 A     47 B     48 B

  49 C     50 A     51 A     52 C     53 C     54 C     55 C     56 D

  57 C     58 D     59 D     60 D     61 B     62 B     63 C     64 C

  65 B     66 A     67 C     68 B     69 D     70 C     71 B     72 C

  73 D     74 B     75 B     76 D     77 B     78 B     79 D     80 C

  81 C     82 D     83 A     84 B     85 C     86 D     87 A     88 A

  89 B     90 A     91 A     92 B     93 D     94 D     95 A     96 D

  97 A     98 D

  二、判斷題

  1 F     2 F      3 F     4 F     5 F     6 T     7 T     8 T

  9 F     10 T     11 T     12 T     13 F     14 T     15 F     16 F

  17 F     18 T     19 T     20 F     21 F     22 T     23 F     24 T

  25 T     26 F     27 F     28 T     29 T     30 F     31 T     32 T

  33 T     34 T     35 T     36 T     37 T     38 T     39 T     40 T

  41 T     42 T

  計(jì)算機(jī)C語言試題及答案 2

  1.C語言編譯程序的功能是()。

  A.執(zhí)行一個(gè)C語言編寫的源程序

  B.把C源程序翻譯成ASCII碼

  C.把C源程序翻譯成機(jī)器代碼

  D.把C源程序與系統(tǒng)提供的庫函數(shù)組合成一個(gè)二進(jìn)制執(zhí)行文件

  【答案】C

  【解析】編譯程序的功能是將“高級(jí)語言”翻譯為“機(jī)器語言”。每條C語言語句,經(jīng)過編譯最終都將轉(zhuǎn)換成二進(jìn)制的機(jī)器指令。答案選擇C選項(xiàng)。

  2.計(jì)算機(jī)高級(jí)語言程序的運(yùn)行方法有編譯執(zhí)行和解釋執(zhí)行兩種,以下敘述中正確的是()。

  A. C語言程序僅可以編譯執(zhí)行

  B. C語言程序僅可以解釋執(zhí)行

  C. C語言程序既可以編譯執(zhí)行,又可以解釋執(zhí)行;

  D.以上說法都不對(duì)

  【答案】A

  【解析】編譯執(zhí)行是指程序執(zhí)行前需要一個(gè)專門的編譯過程把程序編譯成機(jī)器語言的文件,再次運(yùn)行時(shí)不需要重新翻譯,執(zhí)行效率高;解釋執(zhí)行是指每個(gè)語句都是執(zhí)行的時(shí)候才翻譯,執(zhí)行效率低。用C語言編寫的程序必須經(jīng)過編譯器編譯后,轉(zhuǎn)換為二進(jìn)制的機(jī)器指令來運(yùn)行。答案選擇A選項(xiàng)。

  3.以下敘述中錯(cuò)誤的是()。

  A. C語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉(zhuǎn)換成二進(jìn)制的機(jī)器指令

  B. C程序經(jīng)過編譯、鏈接步驟之后才能形成一個(gè)真正可執(zhí)行的二進(jìn)制機(jī)器指令文件

  C.用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個(gè)文本文件中

  D. C語言源程序經(jīng)編譯后生成后綴為的目標(biāo)程序

  【答案】A

  【解析】A項(xiàng)錯(cuò)誤,注釋語句不會(huì)被翻譯成二進(jìn)制的機(jī)器指令。C源程序經(jīng)過C編譯程序編譯之后生成后綴為的二進(jìn)制文件(稱為目標(biāo)文件),然后由“鏈接程序”(Link)的軟件把文件與各種庫函數(shù)連接起來生成一個(gè)后綴為的可執(zhí)行文件。答案選擇A選項(xiàng)。

  4.以下敘述中錯(cuò)誤的是()

  A.C語言的可執(zhí)行程序是由一系列機(jī)器指令構(gòu)成的

  B.用C語言編寫的源程序不能直接在計(jì)算機(jī)上運(yùn)行

  C.通過編譯得到的二進(jìn)制目標(biāo)程序需要連接才可以運(yùn)行

  D.在沒有安裝C語言集成開發(fā)環(huán)境的機(jī)器上不能運(yùn)行C源程序生成的exe文件

  【答案】D

  【解析】A項(xiàng)正確,C語言的可執(zhí)行程序是由一系列機(jī)器指令組成的;BC項(xiàng)正確,用C語言編寫的源程序必須經(jīng)過編譯,生成二進(jìn)制目標(biāo)代碼,再經(jīng)過連接才能運(yùn)行;D項(xiàng)錯(cuò)誤,C語言經(jīng)過編譯鏈接后的二進(jìn)制目標(biāo)代碼可以脫離C語言集成開發(fā)環(huán)境獨(dú)立運(yùn)行。答案選擇D選項(xiàng)。

  5.以下敘述正確的是()。

  A. C編譯程序把文件后綴為.c的源程序文件編譯成文件后綴為的二進(jìn)制文件

  B. C編譯程序把文件后綴為.c的源程序文件編譯成文件后綴為的可執(zhí)行文件

  C. C編譯程序把文件后綴為的二進(jìn)制文件編譯成文件后綴為的.可執(zhí)行文件

  D.鏈接程序把文件后綴為.c的源程序文件鏈接成文件后綴為的可執(zhí)行文件

  【答案】A

  【解析】C編譯程序把文件后綴為C的源程序文件編譯成文件后綴為的二進(jìn)制文件,鏈接將一個(gè)或多個(gè)目標(biāo)文件與程序用到的庫文件連接起來,形成一個(gè)可以在操作系統(tǒng)直接運(yùn)行的執(zhí)行程序,故排除B、C、D項(xiàng),答案選擇A選項(xiàng)。

  6.以下敘述中正確的是(A.在C語言程序中,main函數(shù)必須放在其他函數(shù)的最前面

  B.每個(gè)后綴為.c的C語言源程序都可以單獨(dú)進(jìn)行編譯

  C.在C語言程序中,只有main函數(shù)才可以單獨(dú)進(jìn)行編譯

  D.每個(gè)后綴為.c的C語言源程序都應(yīng)該包含一個(gè)main函數(shù)

  【答案】B

  【解析】main函數(shù)可以在程序的任何位置。每一個(gè)可執(zhí)行的C程序都必須有一個(gè)且只能有一個(gè)主函數(shù)。后綴名為.c的C語言源程序都可以單獨(dú)進(jìn)行編譯。main函數(shù)只是讓執(zhí)行程序的系統(tǒng)知道該從哪里開始執(zhí)行程序(從主函數(shù)處執(zhí)行),其他有關(guān)這個(gè)程序的子函數(shù)是通過函數(shù)調(diào)用來實(shí)現(xiàn)其功能(不需main函數(shù))。答案選擇B選項(xiàng)。

  7.以下敘述中錯(cuò)誤的是()。

  A. C語言編寫的函數(shù)源程序,其文件名后綴可以是.c

  B. C語言編寫的函數(shù)都可以作為一個(gè)獨(dú)立的源程序文件

  C. C語言編寫的每個(gè)函數(shù)都可以進(jìn)行獨(dú)立的編譯并執(zhí)行;

  D.一個(gè)C語言程序只能有一個(gè)主函數(shù)

  【答案】C

  【解析】C源程序經(jīng)過C編譯程序編譯之后生成一個(gè)后綴為的二進(jìn)制文件(稱為目標(biāo)文件),然后由稱為“連接程序”(Link)的軟件,把此文件與C語言提供的各種庫函數(shù)連接起來生成一個(gè)后綴為的可執(zhí)行文件。只有含有main函數(shù)的經(jīng)過編譯鏈接才能執(zhí)行。答案選擇C選項(xiàng)。

  8.以下敘述中錯(cuò)誤的是(A.一個(gè)C程序可以包含多個(gè)不同名的函數(shù)

  B.一個(gè)C程序只能有一個(gè)主函數(shù)

  C. C程序在書寫時(shí),有嚴(yán)格的縮進(jìn)要求,否則不能編譯通過

  D. C程序的主函數(shù)必須用main作為函數(shù)名

  【答案】C

  【解析】一個(gè)C程序有且只有一個(gè)主函數(shù)main。一個(gè)C程序可以包含多個(gè)不同名字的子函數(shù)。C程序在書寫時(shí)沒有嚴(yán)格的縮進(jìn)要求。答案選擇C選項(xiàng)。

  9.以下敘述中正確的是()。

  A. C語言規(guī)定必須用main作為主函數(shù)名,程序?qū)拇碎_始執(zhí)行

  B.可以在程序中由用戶指定任意一個(gè)函數(shù)作為主函數(shù),程序?qū)拇碎_始執(zhí)行

  C. C語言程序?qū)脑闯绦蛑械谝粋(gè)函數(shù)開始執(zhí)行;

  D. main的各種大小寫拼寫形式都可以作為主函數(shù)名,如:MAIN,Main等

  【答案】A

  【解析】用戶不能指定某函數(shù)為主函數(shù),C語言規(guī)定,程序從main函數(shù)開始執(zhí)行,從main函數(shù)退出,C語言函數(shù)名區(qū)別大小寫。答案選擇A選項(xiàng)。

  10.下列敘述中錯(cuò)誤的是()。

  A. C程序可以由一個(gè)或多個(gè)函數(shù)組成

  B. C程序可以由多個(gè)程序文件組成

  C.一個(gè)C語言程序只能實(shí)現(xiàn)一種算法

  D.一個(gè)C函數(shù)可以單獨(dú)作為一個(gè)C程序文件存在

  【答案】C

  【解析】一個(gè)C程序可以有一個(gè)或多個(gè)程序文件,也可以有一個(gè)或多個(gè)函數(shù),所以一個(gè)C語言程序可以實(shí)現(xiàn)多種算法,答案選擇C選項(xiàng)。

  計(jì)算機(jī)C語言試題及答案 3

  1.下列敘述中正確的是()。

  A.所有數(shù)據(jù)結(jié)構(gòu)必須有根結(jié)點(diǎn)

  B.所有數(shù)據(jù)結(jié)構(gòu)必須有終端結(jié)點(diǎn)(即葉子結(jié)點(diǎn))

  C.只有一個(gè)根結(jié)點(diǎn),且只有一個(gè)葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)

  D.沒有根結(jié)點(diǎn)或沒有葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)

  【答案】D

  【解析】D項(xiàng)正確,線性結(jié)構(gòu)的特點(diǎn)是:①集合中必存在“第一個(gè)元素"且惟一②集合中必存在“最后一個(gè)元素”且惟一;③除最后一個(gè)元素外,其他數(shù)據(jù)元素均有惟一的“后繼”,④除第一個(gè)元素外,其他數(shù)據(jù)元素均有惟一的“前驅(qū)”。所以沒有根結(jié)點(diǎn)或沒有葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)。AB兩項(xiàng)錯(cuò)誤,不是所有數(shù)據(jù)結(jié)構(gòu)都必須有根結(jié)點(diǎn)和葉子結(jié)點(diǎn);C項(xiàng)錯(cuò)誤,數(shù)據(jù)結(jié)構(gòu)中若有中間結(jié)點(diǎn)不滿足只有一個(gè)前件或者后件的條件,就不是線性結(jié)構(gòu)。答案選擇D選項(xiàng)。

  2.以下敘述中錯(cuò)誤的是()。

  A. C語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉(zhuǎn)換成二進(jìn)制的機(jī)器指令

  B. C程序經(jīng)過編譯、鏈接步驟之后才能形成一個(gè)真正可執(zhí)行的二進(jìn)制機(jī)器指令文件

  C.用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個(gè)文本文件中

  D. C語言源程序經(jīng)編譯后生成后綴為.obj的目標(biāo)程序

  【答案】A

  【解析】A項(xiàng)錯(cuò)誤,注釋語句不會(huì)被翻譯成二進(jìn)制的機(jī)器指令。C源程序經(jīng)過C編譯程序編譯之后生成后綴為.obj的二進(jìn)制文件(稱為目標(biāo)文件),然后由“鏈接程序”(Link)的軟件把.obj文件與各種庫函數(shù)連接起來生成一個(gè)后綴為.exe的可執(zhí)行文件。答案選擇A選項(xiàng)。

  3. C語言主要是借助以下()功能來實(shí)現(xiàn)程序模塊化的。

  A.定義函數(shù)

  B.定義常量和外部變量

  C.三種基本結(jié)構(gòu)語句

  D.豐富的數(shù)據(jù)類型

  【答案】A

  【解析】C程序的模塊化主要通過函數(shù)來實(shí)現(xiàn)。C語言允許對(duì)函數(shù)單獨(dú)進(jìn)行編譯,從而可以實(shí)現(xiàn)模塊化。答案選擇A選項(xiàng)。

  4.有以下程序段:

  char ch;

  int k;

  ch='a';

  k=12;

  print("%c,%d,",h,ch,k);

  printf("k=%d",k);

  已知字符a的ASCII碼十進(jìn)制值為97,則執(zhí)行上述程序段后輸出的結(jié)果是()。

  A.因變量類型與格式描述符的類型不匹配輸出無定值

  B.輸出項(xiàng)與格式描述符個(gè)數(shù)不符,輸出為零值或不定值

  C.a,97,12k=12

  D. a,97,k=12

  【答案】D

  【解析】字符變量的值是該字符的ASCII碼值,可以參與整型變量所允許的任何運(yùn)算。"ch='a",%c表示以字符格式輸出ch的值,所以輸出為a;%d表示以十進(jìn)制代碼的形式輸出ch的值,為97;k沒有對(duì)應(yīng)的輸出格式,不輸出。在第二個(gè)語句中,首先輸出"k=",然后以十進(jìn)制代碼輸出k的值,為12。答案選擇D選項(xiàng)。

  5.下列敘述中正確的是()。

  A.棧是“先進(jìn)先出”的線性表

  B.隊(duì)列是“先進(jìn)后出"的線性表

  C.循環(huán)隊(duì)列是非線性結(jié)構(gòu)

  D.有序線性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

  【答案】D

  【解析】有序的線性表既可采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。A項(xiàng)錯(cuò)誤,棧是“先進(jìn)后出"的'線性表B項(xiàng)錯(cuò)誤,隊(duì)列是“先進(jìn)先出"的線性表;C項(xiàng)錯(cuò)誤,循環(huán)隊(duì)列是線性結(jié)構(gòu)的,有序的線性表既可采用順序存儲(chǔ)結(jié)構(gòu),也可采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。

  6.某二叉樹的中序序列為DCBAEFG,后序序列為DCBGFEA,則該二叉樹的深度(根結(jié)點(diǎn)在第1層)為()。

  A. 5

  B. 40

  C.3

  D. 2

  【答案】B

  【解析】二叉樹的后序序列為DCBGFEA,則A為根結(jié)點(diǎn)。中序序列為DCBAEFG,則DCB為左子樹結(jié)點(diǎn),EFG為右子樹結(jié)點(diǎn)。同理B為C父結(jié)點(diǎn),C為D父結(jié)點(diǎn)。根據(jù)分析,可畫出左子樹,同理E為F父結(jié)點(diǎn),F(xiàn)為G父結(jié)點(diǎn)。根據(jù)分析,可畫出右子樹,故二叉樹深度為4層。答案選擇B選項(xiàng)。

  7.設(shè)有定義:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};,則以下賦值語句中正確的是()。

  A. s[0]=m[1];

  B. s=m;

  C.s.n=m.n;

  D. s[2].x=m[2].x;

  【答案】A

  【解析】定義了結(jié)構(gòu)體類型數(shù)組s,長度為2,結(jié)構(gòu)體類型數(shù)組m,長度為2,并對(duì)數(shù)組m進(jìn)行了初始化。同類型的結(jié)構(gòu)體可以直接用變量名實(shí)現(xiàn)賦值,A項(xiàng)正確;數(shù)組名為數(shù)組首地址,地址常量之間不可以相互賦值,B項(xiàng)錯(cuò)誤;數(shù)組名為地址常量不是結(jié)構(gòu)體變量,不能引用成員,C項(xiàng)錯(cuò)誤;s[2]與m[2]數(shù)組越界,D項(xiàng)錯(cuò)誤。答案選擇A選項(xiàng)。

  8.關(guān)于C語言標(biāo)識(shí)符,以下敘述錯(cuò)誤的是()。

  A.標(biāo)識(shí)符可全部由數(shù)字組成

  B.標(biāo)識(shí)符可全部由下劃線組成

  C.標(biāo)識(shí)符可全部由小寫字母組成

  D.標(biāo)識(shí)符可全部由大寫字母組成

  【答案】A

  【解析】C語言標(biāo)識(shí)符只能由字母、數(shù)字、下劃線構(gòu)成,且只能以字母、下劃線開頭,故答案選擇A選項(xiàng)。

  9.以下程序段中的變量已定義為int類型,則

  sum=pAd=5;

  pAd=sum++,++pAd,pAd++;

  printf("%d",pAd);

  程序段的輸出結(jié)果是()。

  A. 6

  B. 4

  C. 5

  D. 7

  【答案】D

  【解析】自增和自減運(yùn)算符的兩種用法:前置運(yùn)算,運(yùn)算符放在變量之前,規(guī)則是先使變量的值增(或減)1,然后以變化后表達(dá)式的值參與其他運(yùn)算;后置運(yùn)算,運(yùn)算符放在變量之后,規(guī)則是變量先參與其他運(yùn)算,然后再使變量的值增(或減)1。執(zhí)行pAd=sum++,sum++是后置自增,執(zhí)行完后,pAd=5,sum=6。++pAd和pAd++語句中沒有其他運(yùn)算,即效果相同,pAd分別加1,兩句執(zhí)行完后,pAd7。答案選擇D選項(xiàng)。

  10.設(shè)循環(huán)隊(duì)列為Q(1:m),其初始狀態(tài)為front=rear=m。經(jīng)過一系列入隊(duì)與退隊(duì)運(yùn)算后,front=20,rear=15,F(xiàn)要在該循環(huán)隊(duì)列中尋找最小值的元素,最壞情況下需要比較的次數(shù)為()。

  A. 5

  B. 6

  C.m-5

  D. m-6

  【答案】D

  【解析】循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu),用隊(duì)尾指針rear指向隊(duì)列中的隊(duì)尾元素,用隊(duì)首指針指向隊(duì)首元素的前一個(gè)位置,因此,從隊(duì)首指針front指向的后一個(gè)位置直到隊(duì)尾指針rear指向的位置之間所有的元素均為隊(duì)列中的元素,隊(duì)列初始狀態(tài)為front=rear=m,當(dāng)front=20,rear=15時(shí),隊(duì)列中有m-20+15=m-5個(gè)元素,最壞情況下需要比較次數(shù)為m-6次。答案選擇D選項(xiàng)。

  計(jì)算機(jī)C語言試題及答案 4

  1.若有以下數(shù)組說明,則i=10;a[a[i]]元素?cái)?shù)值是(C )。

  int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};

  A、10

  B、9

  C、6

  D、5

  先算a[a[i]]內(nèi)層的a[i],由于i=10,因此a[i]即a[10].

  a[10]對(duì)應(yīng)下面數(shù)組中的元素為9.因此a[a[i]]即為a[9]

  a[9]對(duì)應(yīng)下面數(shù)組中的元素為6.因此a[9]即為6

  2.若有說明:int a[][3]={{1,2,3},{4,5},{6,7}};則數(shù)組a的第一維的大小為: ( B )

  A、2

  B、3

  C、4

  D、無確定值

  5 7

  D、3 6 9

  二維數(shù)組的.一維大小,即指二維數(shù)組的行數(shù),在本題中,按行對(duì)二維數(shù)組賦值,因此內(nèi)層有幾個(gè)大括號(hào),數(shù)組就有幾行

  3.對(duì)二維數(shù)組的正確定義是(C )

  詳見教材P149~152,二維數(shù)組的定義、初始化

  類型符數(shù)組名[常量表達(dá)式][常量表達(dá)式]

  二維數(shù)組可以看做是矩陣

  類型符是指數(shù)組中數(shù)組元素的類型;數(shù)組名要符合標(biāo)識(shí)符命名規(guī)則;第一個(gè)常量表達(dá)式是指數(shù)組的行數(shù);第二個(gè)常量表達(dá)式是指數(shù)組的列數(shù);常量表達(dá)式的值只能是整數(shù),不可以是變量,而且從1開始計(jì)數(shù)。

  一維數(shù)組初始化時(shí)可以省略數(shù)組長度

  二維數(shù)組初始化時(shí)可以省略行數(shù),但不能省略列數(shù)

  選項(xiàng)A,B,都省略了列數(shù)

  選項(xiàng)D,不符合二維數(shù)組定義的一般形式,行、列常量表達(dá)式應(yīng)該放在不同的[]中

  A、int a[ ][ ]={1,2,3,4,5,6};

  B、int a[2] []={1,2,3,4,5,6};

  C、int a[ ] [3]={1,2,3,4,5,6};

  D、int a[2,3]={1,2,3,4,5,6};

  4.已知int a[3][4];則對(duì)數(shù)組元素引用正確的是__C___

  A、a[2][4]

  B、a[1,3]

  C、a[2][0]

【計(jì)算機(jī)C語言試題及答案】相關(guān)文章:

計(jì)算機(jī)二級(jí)c語言試題及答案10-14

2017計(jì)算機(jī)二c語言題庫試題及答案06-22

華為C語言上機(jī)試題及答案07-01

2017計(jì)算機(jī)等級(jí)C語言考試試題及答案07-10

計(jì)算機(jī)二級(jí)C語言模擬試題及答案08-25

計(jì)算機(jī)二級(jí)《C語言》模擬試題及答案07-31

2017年全國計(jì)算機(jī)c語言試題及答案10-05

計(jì)算機(jī)二級(jí)考試C語言試題與答案10-27

計(jì)算機(jī)二級(jí)C語言試題及答案201710-19