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

計(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