計(jì)算機(jī)二級(jí)c語(yǔ)言歷年真題題庫(kù)及答案資料!
計(jì)算機(jī)二級(jí)c語(yǔ)言歷年真題題庫(kù)及答案資料!
注:計(jì)算機(jī)等級(jí)考試題庫(kù)題目太多,本文為資料匯編,源自攻關(guān)學(xué)習(xí)網(wǎng)完整版,各資料均含答案解析,自帶app,每年更新,完整版查找見(jiàn)文末!
摘錄:
以下選項(xiàng)中,合法的C語(yǔ)言常量是
A.1.234
B.'C++'
C."\2.0
D.2Kb
【答案】A
【解析】C語(yǔ)言中的常量:①整型常量,用不帶小數(shù)點(diǎn)的數(shù)字表示;②實(shí)型常量,用帶小數(shù)點(diǎn)的數(shù)字表示;3字符型常量,用帶有單引號(hào)的一個(gè)字符表示;4字符串常量,用一對(duì)雙引號(hào)括起來(lái)的一串字符。1.234為實(shí)型常量,A項(xiàng)正確;'C++'不合法,若改成"C++"則為字符串常量,B項(xiàng)錯(cuò)誤;"2.0不合法,不是任何類(lèi)型常量,C項(xiàng)錯(cuò)誤;2Kb不合法,若加上雙引號(hào)"2Kb"為字符串常量,D項(xiàng)錯(cuò)誤。答案選擇A選項(xiàng)。
設(shè)有定義int x=0,*p;立即執(zhí)行以下語(yǔ)句,正確的語(yǔ)句是
A.p=x;
B.*p=x;
C.p=NULL;
D.*p=NULL;
【答案】C
【解析】p沒(méi)有初始化,不能用*p直接訪問(wèn),但可以進(jìn)行賦值操作。注意,p=NULL并不是指向地址為0的存儲(chǔ)單元,而是具有一個(gè)確定的值——“空”。答案選擇C選項(xiàng)。
C語(yǔ)言中,最基本的數(shù)據(jù)類(lèi)型包括(
A.整型、實(shí)型、邏輯型
B.整型、字符型、數(shù)組
C.整型、實(shí)型、字符型
D.整型、實(shí)型、結(jié)構(gòu)體
【答案】C
【解析】C語(yǔ)言中,最基本的數(shù)據(jù)類(lèi)型包括整型、實(shí)型、字符型,答案選擇C選項(xiàng)。
下列敘述中錯(cuò)誤的是
A.算法的時(shí)間復(fù)雜度與算法所處理數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有直接關(guān)系
B.算法的空間復(fù)雜度與算法所處理數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有直接關(guān)系
C.算法的時(shí)間復(fù)雜度與空間復(fù)雜度有直接關(guān)系
D.算法的時(shí)間復(fù)雜度與算法程序執(zhí)行的具體時(shí)間是不一致的
【答案】C
【解析】算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量。數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)直接決定數(shù)據(jù)輸入,因此會(huì)影響算法所執(zhí)行的基本運(yùn)算次數(shù),A項(xiàng)正確;算法的空間復(fù)雜度是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間,其中包括輸入數(shù)據(jù)所占的存儲(chǔ)空間,B項(xiàng)正確;算法的時(shí)間復(fù)雜度與空間復(fù)雜度沒(méi)有直接關(guān)系,C項(xiàng)錯(cuò)誤;算法程序執(zhí)行的具體時(shí)間受到所使用的計(jì)算機(jī)、程序設(shè)計(jì)語(yǔ)言以及算法實(shí)現(xiàn)過(guò)程中的許多細(xì)節(jié)影響,而算法的時(shí)間復(fù)雜度與這些因素?zé)o關(guān),所以算法的時(shí)間復(fù)雜度與算法程序執(zhí)行的具體時(shí)間是不一致的,D項(xiàng)正確。答案選擇C選項(xiàng)。
下列敘述中正確的是
A.存儲(chǔ)空間連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是線(xiàn)性結(jié)構(gòu)
B.存儲(chǔ)空間不連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是非線(xiàn)性結(jié)構(gòu)
C.沒(méi)有根結(jié)點(diǎn)的非空數(shù)據(jù)結(jié)構(gòu)一定是線(xiàn)性結(jié)構(gòu)
D.具有兩個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線(xiàn)性結(jié)構(gòu)
【答案】D
【解析】A項(xiàng)錯(cuò)誤,數(shù)據(jù)結(jié)構(gòu)線(xiàn)性與否與存儲(chǔ)空間是否連續(xù)沒(méi)有直接關(guān)系,如二叉樹(shù)可以用一片連續(xù)的空間來(lái)存儲(chǔ),但二叉樹(shù)為非線(xiàn)性結(jié)構(gòu);B項(xiàng)錯(cuò)誤,線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)可以用不連續(xù)的空間來(lái)存儲(chǔ),但線(xiàn)性表為線(xiàn)性結(jié)構(gòu);C項(xiàng)錯(cuò)誤,沒(méi)有根結(jié)點(diǎn)的非空數(shù)據(jù)結(jié)構(gòu)一定不是線(xiàn)性結(jié)構(gòu);D項(xiàng)正確,線(xiàn)性結(jié)構(gòu)有且只有一個(gè)根結(jié)點(diǎn),具有兩個(gè)根結(jié)點(diǎn)的結(jié)構(gòu)一定是非線(xiàn)性結(jié)構(gòu)。答案選擇D選項(xiàng)。
以下選項(xiàng)中,合法的實(shí)數(shù)是()。
A.4.5
E2
B.E1.3
C.7.11E
D.1.2E1.2
【答案】A
【解析】實(shí)型常量用帶小數(shù)點(diǎn)的數(shù)字表示,其值有兩種表達(dá)形式,分別為十進(jìn)制小數(shù)形式和指數(shù)形式。十進(jìn)制小數(shù)形式由數(shù)字和小數(shù)組成,必須有小數(shù)點(diǎn),且小數(shù)點(diǎn)的位置不受限制。指數(shù)形式由十進(jìn)制數(shù)加階碼標(biāo)志
"e"或"E"以及階碼(只能為整數(shù),可以帶符號(hào))組成。4.5E2為指數(shù)形式實(shí)數(shù),A項(xiàng)正確。E1.3階碼標(biāo)志前缺少十進(jìn)制數(shù),并且階數(shù)不是整數(shù),B項(xiàng)錯(cuò)誤。7.11E缺少階數(shù),C項(xiàng)錯(cuò)誤。1.2E1.2階數(shù)不是整數(shù),D項(xiàng)錯(cuò)誤。答案選擇A選項(xiàng)。
以下選項(xiàng)中敘述正確的是
A.函數(shù)體必須由開(kāi)始
B.C程序必須由main語(yǔ)句開(kāi)始
C.C程序中的注釋可以嵌套
D.C程序中的注釋必須在一行完成
【答案】A
【解析】函數(shù)體是函數(shù)首部下面的花括號(hào)內(nèi)的部分,所以函數(shù)體必須由{開(kāi)始,A選項(xiàng)正確。一個(gè)源程序文件可以包括預(yù)處理命令、全局聲明、函數(shù)定義,程序總是從main函數(shù)開(kāi)始執(zhí)行的,不是main語(yǔ)句,B選項(xiàng)錯(cuò)誤。函數(shù)可以嵌套,注釋不能嵌套,C選項(xiàng)錯(cuò)誤。C程序中允許兩種注釋?zhuān)?*開(kāi)頭的單行注釋?zhuān)灰?開(kāi)始,以*/結(jié)束的塊式注釋?zhuān)珼選項(xiàng)錯(cuò)誤。答案選擇A選項(xiàng)。
在源程序的開(kāi)始處加上“#include<stdio.h>”進(jìn)行文件引用的原因,以下敘述正確的是
A.stdio.h文件中包含標(biāo)準(zhǔn)輸入輸出函數(shù)的函數(shù)說(shuō)明,通過(guò)引用此文件以便能正確使用prinff,scanf等函數(shù)
B.將stdio.h中標(biāo)準(zhǔn)輸入輸出函數(shù)鏈接到編譯生成的可執(zhí)行文件中,以便能正確運(yùn)行
C.將stdio.h中標(biāo)準(zhǔn)輸入輸出函數(shù)的源程序插入到引用處,以便進(jìn)行編譯鏈接
D.將stdio.h中標(biāo)準(zhǔn)輸入輸出函數(shù)的二進(jìn)制代碼插入到引用處,以便進(jìn)行編譯鏈接
【答案】A
【解析】"stdio.h"文件中包含標(biāo)準(zhǔn)輸入輸出函數(shù)的函數(shù)說(shuō)明,預(yù)處理指令#include<stdio.h>是指程序可以在該文件中找到printf,scanf等函數(shù),答案選擇A選項(xiàng)。
下面屬于白盒測(cè)試方法的是
A.邊界值分析法
B.基本路徑測(cè)試
C.等價(jià)類(lèi)劃分法
D.錯(cuò)誤推測(cè)法
【答案】B
【解析】白盒測(cè)試是把程序看成裝在一只透明的白盒子里,測(cè)試者完全了解程序的結(jié)構(gòu)和處理過(guò)程。它根據(jù)程序的內(nèi)部邏輯來(lái)設(shè)計(jì)測(cè)試用例,檢查程序中的邏輯通路是否都按預(yù)定的要求正確地工作。白盒測(cè)試的主要技術(shù)有邏輯覆蓋測(cè)試、基本路徑測(cè)試等,B選項(xiàng)正確。常用的黑盒測(cè)試方法和技術(shù)有:等價(jià)類(lèi)劃分法、邊界值分析法、錯(cuò)誤推測(cè)法和因果圖等,ACD三項(xiàng)錯(cuò)誤。答案選擇B選項(xiàng)。
……
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)C語(yǔ)言》題庫(kù)【歷年真題+章節(jié)題庫(kù)+模擬試題】
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)C++語(yǔ)言程序設(shè)計(jì)》題庫(kù)【歷年真題+專(zhuān)項(xiàng)題庫(kù)】
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)》題庫(kù)【歷年真題+章節(jié)題庫(kù)+模擬試題】
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)Java語(yǔ)言程序設(shè)計(jì)》題庫(kù)【歷年真題+章節(jié)題庫(kù)+模擬試題】
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)java》考點(diǎn)精講班
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)Python語(yǔ)言程序設(shè)計(jì)》基礎(chǔ)精講班
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)公共基礎(chǔ)知識(shí)》網(wǎng)授精講班【教材精講+真題串講】
全國(guó)計(jì)算機(jī)等級(jí)考試《二級(jí)C語(yǔ)言程序設(shè)計(jì)》真題精講班(網(wǎng)授)
全國(guó)計(jì)算機(jī)等級(jí)考試-二級(jí)C語(yǔ)言程序設(shè)計(jì)歷年真題與模擬試題詳解
……

>>>本文為多資料匯編>>>完整版載于攻關(guān)學(xué)習(xí)網(wǎng)>>>每年更新!
>>>資料查找>>>同名網(wǎng)站/公眾號(hào)【攻關(guān)學(xué)習(xí)網(wǎng)】>>>查找>>>
>>>或直接點(diǎn)擊/復(fù)制/搜一搜/下方網(wǎng)址查找 ?
http://ggw.100xuexi.com
