《全國計算機二級C語言等級考試試題.docx》由會員分享,可在線閱讀,更多相關(guān)《全國計算機二級C語言等級考試試題.docx(48頁珍藏版)》請在裝配圖網(wǎng)上搜索。
題庫名:程序設(shè)計基礎(chǔ)總試題庫.mdb題數(shù):167題
1、在語句cin>>data;中,cin是(判斷題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. C++的關(guān)鍵字
B. 類名
C. 對象名
D. 函數(shù)名
說明: 此寫解題要點或?qū)︻}目做說明。
2、假設(shè)整型變量a的值是1,b的值是2,c的值是3,在這種情況下執(zhí)行下面的語句:
u=(a==2)?b+a:c+a;
執(zhí)行該語句后整型變量u的值為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 0
B. 3
C. 4
D. 5
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
3、分析下面的代碼:
if(x>20||x<-10)
if(y<=100&&y>x)
printf("Good");
else
printf("Bad");
如果x=30,y=150,輸出為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. Good
B. Bad
C. GoodBad
D. BadGood
答案: B
說明: 此寫解題要點或?qū)︻}目做說明。
4、分析下面的代碼:
#include
voidmain()
{
inta;
scanf("%d",&a);
switch(a)
{
case1:printf("星期一");
case2:printf("星期二");
case3:printf("星期三");
case4:printf("星期四");
case5:printf("星期五");
case6:printf("星期六");
case7:printf("星期日");
default:printf("輸入錯誤\n");
}
}
若a=6,則輸出結(jié)果是()。
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):2
A. 星期六
B. 星期六星期日
C. 星期六星期日輸入錯誤
D. 輸入錯誤
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
5、分析下面的代碼:
if(a<0.7)
printf("提示1");
elseif(a<1)
printf("提示2");
else
printf("提示3");
如果a=0.8,那么輸出結(jié)果為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):2
A. 提示1
B. 提示2
C. 提示3
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
6、在switch結(jié)構(gòu)中,()子句不是必選項。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. switch
B. case
C. default
D. else
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
7、分析下面的代碼,如果輸入85,那么將輸出()。
#include
voidmain()
{
intmks;
printf("請輸入分?jǐn)?shù):");
scanf("%d",&mks);
mks>90?printf("優(yōu)秀"):printf("一般");
}(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):2
A. 優(yōu)秀
B. 一般
C. 代碼將不會顯示任何結(jié)果
D. 語法錯誤
答案: B
說明: 此寫解題要點或?qū)︻}目做說明。
8、分析下面的C語言代碼:
inta=1,b=10;
do{
b-=a;a++;
}while(b--<0);
則執(zhí)行循環(huán)語句后b的值為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 9
B. -2
C. -1
D. 8
答案: D
9、設(shè)i是int型變量,f是float型變量,用下面的語句給這兩個變量輸入值:
scanf("i=%d,f=%f",&i,&f);
為了把100和765.12分別賦給i和f,則正確的輸入為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 100765.12
B. i=100,f=765.12
C. 100<回車>765.12
D. x=100y=765.12
答案: B
10、#include
voidmain()
{
inta=3,b=2,c=1;
intx=10,y=20;
if(a
voidmain()
{
intnum=0;
while(num<=2){
num++;
printf("%d",num);
}
}
輸出結(jié)果是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 123
B. 012
C. 23
D. 12
答案: A
16、研究下面的C程序段:
inti,j;
for(i=5;i;i--)
for(j=0;j<4;j++){…}
循環(huán)體的總執(zhí)行次數(shù)是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 20
B. 25
C. 24
D. 30
答案: A
17、設(shè)x,y,z,t均為int型變量,則執(zhí)行以下語句后,t的值為()。
x=y=z=1;
t=++x||--y&&++z;(選擇一項)(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 不定值
B. 2
C. 1
D. 0
答案: C
18、閱讀下面的C語言代碼,輸出結(jié)果是()。
intx,y=1,z=0;
if(z<0)
x=3;
elseif(y==0)
x=5;
else
x=7;
printf("%d,%d",x,y);(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 7,0
B. 7,1
C. 3,3
D. 以上都不正確
答案: B
19、在C語言中,已知字母A的ASCII碼是65,則執(zhí)行語句:charch=A+3;后ch的值為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 不能確定
B. 68
C. C
D. D
答案: D
20、在C語言中,能正確表示a和b同時為正或同時為負的邏輯表達式是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. (a>=0‖b>=0)&&(a<0‖b<0)
B. (a>=0&&b>=0)&&(a<0&&b<0)
C. (a+b>0)&&(a+b<=0)
D. a*b>0
答案: D
21、下面的C語言代碼段的輸出結(jié)果是()。
intj;
for(j=1;j<10;j+=2)
printf("%d",j);(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 123456789
B. 2468
C. 13579
D. 12468
答案: C
22、用來將兩個字符串合并為一個字符串的函數(shù)是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. strcat()
B. strcpy()
C. strlen()
答案: A
23、在C語言中,表達式:10!=9的值是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. true
B. 非零值
C. 0
D. 1
答案: D
24、分析下面的C代碼段:
charstr1[15]="SeaView";
charstr2[15]="SeaBreeze";
strcpy(str1,str2);
printf("%s\n",str1);
則輸出結(jié)果是()。(選擇一項)(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. SeaView
B. SeaBreeze
C. SeaViewSeaBreeze
D. SeaBreezeSeaView
答案: B
25、在C語言中,下列正確的字符型常量是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. “f”
B. ‘9’
C. #
D. 365
答案: B
26、在C語言中,以下不會出現(xiàn)死循環(huán)的語句是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. intx=0;
do{x++;}while(x=1);
B. for(k=10;;k--);
C. for(y=0,x=1;x>++y;x=k++)k=x;
D. while(1){x++;}
答案: C
27、分析下面的C語言程序:
voidmain()
{
inta,b,c=246;
a=c/100%9;
b=(-1)&&(-1);
printf("%d,%d\n",a,b);
}
輸出結(jié)果是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 2,1
B. 3,2
C. 4,3
D. 2,-1
答案: A
28、在C語言中,下面()是邏輯運算符中優(yōu)先級最高的。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. !
&
B. &&
C. ||
D. &
答案: A
29、sizeof(float)是()(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 一個雙精度型表達式
B. 一個整型表達式
C. 一種函數(shù)調(diào)用
D. 一個不合法的表達式
答案: B
30、臨時存儲頻繁使用的信息以加快訪問速度,通常用在處理器和主存儲器之間一種計算機存儲器是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 高速緩存(Cache)
B. 輔助存儲器
C. 隨機訪問存儲器
D. 只讀存儲器
答案: A
31、以下兩種說法()
說法1:瀏覽器–服務(wù)器模型的軟件在升級時需要升級相應(yīng)的客戶端
說法2:客戶端–服務(wù)器模型中的客戶端和服務(wù)器必須是不同的計算機(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 只有說法1正確
B. 只有說法2正確
C. 兩種說法都正確
D. 兩種說法都不正確
答案: D
32、下列關(guān)于計算機病毒的敘述中,錯誤的是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 計算機病毒會造成對計算機文件和數(shù)據(jù)的破壞
B. 只要刪除感染了病毒的文件就可以徹底消除病毒
C. 計算機病毒是一段人為制造的小程序
D. 計算機病毒是可以預(yù)防和消除的
答案: B
33、在Windows2000中任務(wù)管理器可用于以下操作,除了()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 結(jié)束某個應(yīng)用程序
B. 結(jié)束某個進程
C. 察看CPU使用率
D. 斷開網(wǎng)絡(luò)連接
答案: D
34、以下兩種說法()
說法1:管理員帳戶永遠不能被刪除和禁用
說法2:來賓帳戶默認(rèn)是禁用的,但也可以啟用。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 只有說法1正確
B. 只有說法2正確
C. 兩種說法都正確
D. 兩種說法都不正確
答案: C
35、以下關(guān)于TCP/IP協(xié)議的描述正確的是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. TCP/IP協(xié)議中共有兩個協(xié)議,分別是TCP協(xié)議和IP協(xié)議
B. TCP/IP協(xié)議是最流行的網(wǎng)絡(luò)協(xié)議,沒有該協(xié)議將無法使用Internet
C. TCP協(xié)議用于在網(wǎng)絡(luò)中傳輸數(shù)據(jù)
D. IP協(xié)議用于檢查數(shù)據(jù)的正確性
答案: B
36、請閱讀以下程序:
voidmain()
{
inta=5,b=0,c=0;
if(a=b+c)printf("***\n");
else printf("$$$\n");
}
以上程序()(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 有語法錯誤不能通過編譯
B. 可以通過編譯但不能通過連接
C. 輸出***
D. 輸出$$$
答案: D
37、若w=1,x=2,y=3,z=4,則條件表達式w,則下面程序的運行結(jié)果是()。
#include
voidmain()
{
intc;
while((c=getchar())!=’\n’)
switch(c-‘2’)
{
case0:
case1:putchar(c+4);
case2:putchar(c+4);break;
case3:putchar(c+3);
default:putchar(c+2);break;
}
printf(“\n”);
}(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 668977
B. 668966
C. 66778777
D. 6688766
答案: A
40、以下描述中正確的是()(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 由于do-while循環(huán)中循環(huán)體語句只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句
B. do-while循環(huán)由do開始,用while結(jié)束,在while(表達式)后面不能寫分號
C. 在do-while循環(huán)體中,一定要有能使while后面表達式的值變?yōu)榱悖ā凹佟保┑牟僮?
D. do-while循環(huán)中,根據(jù)情況可以省略while
答案: C
41、下面程序的運行結(jié)果是()
#include
voidmain()
{inty=10;
do{y--;}while(--y);
printf(“%d\n”,y--);}(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. -1
B. 1
C. 8
D. 0
答案: D
42、下面有關(guān)for循環(huán)的正確描述是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況
B. for循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達式
C. 在for循環(huán)中,不能用break語句跳出循環(huán)體
D. for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用大括號括起來
答案: D
43、若i為整型變量,則以下循環(huán)執(zhí)行次數(shù)是()。
for(i=2;i==0;)printf(“%d\n”,i--);(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 無限次
B. 0次
C. 1次
D. 2次
答案: B
44、以下不是無限循環(huán)的語句為()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. for(y=0,x=1;x>++y;x=i++)i=x;
B. for(;;x++=i);
C. while(1){x++;}
D. for(i=10;;i--)sum+=i;
答案: A
45、下面程序的運行結(jié)果是()
#include
voidmain()
{inti;
for(i=1;i<=5;i++)
{
if(i%2)printf(“*”);
elsecontinue;
printf(“#\n”);
}
printf(“$\n”);}(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. *#*#*#$
B. #*#*#*$
C. *#*#$
D. #*#*$
答案: A
46、()命令用于重新命名文件。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. dir
B. rd
C. ren
D. cd
答案: C
47、()命令用于將一個文件從一個位置移到另一個位置。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. move
B. copy
C. cut
D. paste
答案: A
48、()文件系統(tǒng)可提高性能、可靠性和磁盤空間利用率,以及其他擴展功能,如安全訪問控制列表和文件系統(tǒng)日志。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. FAT12
B. FAT16
C. FAT32
D. NTFS
答案: D
49、()是一種線性數(shù)據(jù)結(jié)構(gòu),并按后進先出的方式來操作數(shù)據(jù)。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 隊列
B. 棧
C. 樹
D. 圖
答案: B
50、下列IP地址為c類地址的是()。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 4.3.2.1
B. 266.45.78.3
C. 192.223.78.5
D. 150.33.7.8
答案: C
51、下列敘述中正確的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 算法的效率只與問題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)
B. 算法的時間復(fù)雜度是指執(zhí)行算法所需要的計算工作量
C. 數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)是一一對應(yīng)的
D. 算法的時間復(fù)雜度與空間復(fù)雜度一定相關(guān)
說明: 此寫解題要點或?qū)︻}目做說明。
52、在結(jié)構(gòu)化程序設(shè)計中,模塊劃分的原則是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 各模塊應(yīng)包括盡量多的功能
B. 各模塊的規(guī)模應(yīng)盡量大
C. 各模塊之間的聯(lián)系應(yīng)盡量緊密
D. 模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度
說明: 此寫解題要點或?qū)︻}目做說明。
53、下列敘述中正確的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤
B. 軟件測試的主要目的是確定程序中錯誤的位置
C. 為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作
D. 軟件測試是證明軟件沒有錯誤
說明: 此寫解題要點或?qū)︻}目做說明。
54、下面選項中不屬于面向?qū)ο蟪绦蛟O(shè)計特征的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 繼承性
B. 多態(tài)性
C. 類比性
D. 封裝性
說明: 此寫解題要點或?qū)︻}目做說明。
55、下列對隊列的敘述正確的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 隊列屬于非線性表
B. 隊列按“先進后出”原則組織數(shù)據(jù)
C. 隊列在隊尾刪除數(shù)據(jù)
D. 隊列按“先進先出”原則組織數(shù)據(jù)
說明: 此寫解題要點或?qū)︻}目做說明。
56、對下列二叉樹
進行前序遍歷的結(jié)果為(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. DYBEAFCZX
B. YDEBFZXCA
C. ABDYECFXZ
D. ABCDEFXYZ
說明: 此寫解題要點或?qū)︻}目做說明。
57、某二叉樹中有n個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)為(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. n+l
B. n-1
C. 2n
D. 可2
說明: 此寫解題要點或?qū)︻}目做說明。
58、在下列關(guān)系運算中,不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)的是___(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 并
B. 交
C. 投影
D. 笛卡兒乘積
說明: 此寫解題要點或?qū)︻}目做說明。
59、在E-R圖中,用來表示實體之間聯(lián)系的圖形是()(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 矩形
B. 橢圓形
C. 菱形
D. 平行四邊形
說明: 此寫解題要點或?qū)︻}目做說明。
60、下列敘述中錯誤的是()(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致
B. 數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題
C. 數(shù)據(jù)庫設(shè)計是指在已有數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫
D. 數(shù)據(jù)庫系統(tǒng)需要操作系統(tǒng)的支持
說明: 此寫解題要點或?qū)︻}目做說明。
61、為了取代C中帶參數(shù)的宏,在C++中使用(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 重載函數(shù)
B. 內(nèi)聯(lián)函數(shù)
C. 遞歸函數(shù)
D. 友元函數(shù)
說明: 此寫解題要點或?qū)︻}目做說明。
62、下列關(guān)于類定義的說法中,正確的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 類定義中包括數(shù)據(jù)成員和函數(shù)成員的聲明
B. 類成員的缺省訪問權(quán)限是保護的
C. 數(shù)據(jù)成員必須被聲明為私有的
D. 成員函數(shù)只能在類體外進行定義
說明: 此寫解題要點或?qū)︻}目做說明。
63、下列關(guān)于派生類構(gòu)造函數(shù)和析構(gòu)函數(shù)的說法中,錯誤的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 派生類的構(gòu)造函數(shù)會隱含調(diào)用基類的構(gòu)造函數(shù)
B. 如果基類中沒有缺省構(gòu)造函數(shù),那么派生類必須定義構(gòu)造函數(shù)
C. 在建立派生類對象時,先調(diào)用基類的構(gòu)造函數(shù),再調(diào)用派生類的構(gòu)造函數(shù)
D. 在銷毀派生類對象時,先調(diào)用基類的析構(gòu)函數(shù),再調(diào)用派生類的析構(gòu)函數(shù)
說明: 此寫解題要點或?qū)︻}目做說明。
64、通過運算符重載,可以改變運算符原有的
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 操作數(shù)類型
B. 操作數(shù)個數(shù)
C. 優(yōu)先級
D. 結(jié)合性
說明: 此寫解題要點或?qū)︻}目做說明。
65、有如下函數(shù)模板:
templateTsquare(Tx){returnx*x;}
其中T是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 函數(shù)形參
B. 函數(shù)實參
C. 模板形參
D. 模板實參
說明: 此寫解題要點或?qū)︻}目做說明。
66、使用輸入輸出操作符setw,可以控制(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 輸出精度
B. 輸出寬度
C. 對齊方式
D. 填充字符
說明: 此寫解題要點或?qū)︻}目做說明。
67、下列字符串中,不可以用作C一標(biāo)識符的是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. y_2006
B. ___TEST_H
C. Return
D. switch
說明: 此寫解題要點或?qū)︻}目做說明。
68、字面常量42、4.2、42L的數(shù)據(jù)類型分別是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. long,double,int
B. long,float,int
C. int,double,long
D. int,float,long
說明: 此寫解題要點或?qū)︻}目做說明。
69、執(zhí)行下列語句段后,輸出字符“*”的個數(shù)是
for(inti=50;i>1:-i)cout<<’*’;(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 48
B. 49
C. 50
D. 51
說明: 此寫解題要點或?qū)︻}目做說明。
70、有如下程序段:
inti=0,j=1;
int&r=i;//①
r=j;//②
int*p=&i;//③
*p=&r;//④
其中會產(chǎn)生編譯錯誤的語句是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. ④
B. ③
C. ②
D. ①
說明: 此寫解題要點或?qū)︻}目做說明。
71、有如下函數(shù)定義:
voidfunc(inta,int&b){a++;b++;}
若執(zhí)行代碼段:
intx=0,y=1;
func(x,y);
則變量x和y的值分別是
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 0和1
B. 1和1
C. 0和2
D. 1和2
說明: 此寫解題要點或?qū)︻}目做說明。
72、有如下程序:
#include
usingnamespacestd;
classA{
public:
staticinta;
voidinit(){a=1;}
A(inta=2){initn;a++;}
};
intA::a=0;
Aobj;
intmain()
{
Cout<Tabs(Tx){returnx<0?–x:x;}
B. templateclassTabs(Tx){returnx<0?–x:x;}
C. templateTabs(Tx){returnx<0?–x:x;}
D. tempIateTabs(Tx){returnx<0?-x:x;〕
說明: 此寫解題要點或?qū)︻}目做說明。
76、有如下程序:
#include
usingnamespacestd;
classtest{
private:
inta;
public:
test0{cout+"constructor"+endl;}
test(inta){cout+a+endl;}
test(consttest&test)
{
a=test.a;
cout+,,copyconstructor"+endl;
}
test(){Gout+"destructor"+endl;}
};
intmain()
{
testA(3);
return0;
}
運行時輸出的結(jié)果是
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 3
B. constructor
destructor
C. copyconstructor
destructor
D. 3
destructor
說明: 此寫解題要點或?qū)︻}目做說明。
77、若有如下類聲明
classMyClass{
public:
MyClass(){cout<<1;}
};
執(zhí)行下列語句
MyClassa,b[2],*p[2]:
以后,程序的輸出結(jié)果是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 11
B. 111.
C. 1111
D. 11111
說明: 此寫解題要點或?qū)︻}目做說明。
78、有如下程序:
#include
usingnamespacestd;
classPoint{
public:
staticintnumber;
public:
Pointo{number十十;}
-Point(){number--;}
};
intPoint::number--0;
voidmainO{
Point*ptr;
PointA,B;
f
Point*ptr_point=newPoint[3];
ptx=ptr_point;
}
PointC;
Gout+Point::number+endl;
delete[]ptr;
}
運行時輸出的結(jié)果是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 3
B. 4
C. 6
D. 7
說明: 此寫解題要點或?qū)︻}目做說明。
79、如果不使用多態(tài)機制,那么通過基類的指針雖然可以指向派生類對象,但是只能訪問從基類繼承的成員。有如下程序,沒有使用多態(tài)機制。
#include
usingnamespacestd;
classBase{
inta,b;
public:
Base(intx,inty){a=x;b=y;}
voidshow(){cout<show();
return();
}
運行時輸出的結(jié)果是
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 10,20
B. 30,40
C. 20,30
D. 50,50
說明: 此寫解題要點或?qū)︻}目做說明。
80、有如下程序:
#include
usingnamespacestd;
classA
{
public:
A(inti){x=i;}
voiddispa0{cout<<x<<’,’;}
private:
intx;
};
classB:publicA
{
public:
B(inti):A(i+10){x=i;}
voiddispb(){dispa();cout<<x<<endl;}
private
intx;
};
intmain()
{
Bb(2);
b.dispb();
return0;
}
運行時輸出的結(jié)果是
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 10,2
B. 12,10
C. 12,2
D. 2,2
說明: 此寫解題要點或?qū)︻}目做說明。
81、虛函數(shù)支持多態(tài)調(diào)用,一個基類的指針可以指向派生類的對象,而且通過這樣的指針調(diào)用虛函數(shù)時,被調(diào)用的是指針?biāo)傅膶嶋H對象的虛函數(shù)。而非虛函數(shù)不支持多態(tài)調(diào)用。有如下程序:
#include
usingnamespacestd;
classBase
{
public:
virtualvoidf(){cout<<”f0+”;}
voidg(){cout<<”g0+”;}
};
classDerived:publicBase
{
public:
voidf(){cout<<”f+”;}
voidgo{cout<<,”g+”;}
};
intmain
{
Derivedd;
Base*p=&d;
p->f();P->g();
return0;
}
運行時輸出的結(jié)果是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. f+g+
B. f0+g+
C. f+g0+
D. f0+g0+
說明: 此寫解題要點或?qū)︻}目做說明。
82、下面程序中對一維坐標(biāo)點類Point進行運算符重載
#include
usingnamespacestd;
classPoint{
public:
Point(intval){x=val;}
Point&operator++(){x++;return*this;}
Pointoperator++(int){Pointold=*this;++(*this);returnold;}
Yolntoperator(m)飛-,,、,二二一,,
intGetX()const{returnx;}
private:
intx;
};
intmain()
{
Pointa(10);
cout<<(++a).GetX();
cout<<a十十.GetX();
return0;
}
編譯和運行情況是(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 運行時輸出1011
B. 運行時輸出1111
C. 運行時輸出1112
D. 編譯有錯
說明: 此寫解題要點或?qū)︻}目做說明。
83、有如下程序:
#include
usingnamespacestd;
intmainU
{
charstr[100],*p;
Gout+"Pleaseinputastring:”:
cin;str;
p=str;
for(inti=0;*p!=’\0’;p++,i++);
cout<
usingnamespacestd;
classSample
{
friendlongfun(Samples);
public:
Sample(longa){x=a;}
private:
longx;
};
longfun(Samples)
{
if(s.x<2)return1:
returns.x*fun(Sample(s.x-1)):
}
intmain()
{
intsum=0;
for(inti=0;i<6;i++){sum+=fun(Sample(i));}
cout<<sum;
return0;
}
運行時輸出的結(jié)果是
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 120
B. 16
C. 154
D. 34
說明: 此寫解題要點或?qū)︻}目做說明。
85、十進制數(shù)1385轉(zhuǎn)換成十六進制數(shù)為( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 568
B. 569
C. D85
D. D55
答案: B
說明: 此寫解題要點或?qū)︻}目做說明。
86、下列敘述中正確的是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 計算機病毒只能傳染給可執(zhí)行文件
B. 計算機軟件是指存儲在軟盤中的程序
C. 計算機每次啟動的過程之所以相同,是因為RAM中的所有信息在關(guān)機后不會丟失
D. 硬盤雖然裝在主機箱內(nèi),但它屬于外存
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
87、一個字長的二進制位數(shù)是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 8
B. 16
C. 32
D. 隨計算機系統(tǒng)而不同的
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
88、CPU主要由運算器與控制器組成,下列說法中正確的是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 運算器主要負責(zé)分析指令,并根據(jù)指令要求作相應(yīng)的運算
B. 控制器主要完成對數(shù)據(jù)的運算,包括算術(shù)運算和邏輯運算
C. 控制器主要負責(zé)分析指令,并根據(jù)指令要求作相應(yīng)的運算
D. 控制器直接控制計算機系統(tǒng)的輸入與輸出操作
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
89、下列敘述中正確的是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 將數(shù)字信號變換成便于在模擬通信線路中傳輸?shù)男盘柗Q為調(diào)制
B. 以原封不動的形式將來自終端的信息送入通信線路稱為調(diào)制解調(diào)
C. 在計算機網(wǎng)絡(luò)中,一種傳輸介質(zhì)不能傳送多路信號
D. 在計算機局域網(wǎng)中,只能共享軟件資源,而不能共享硬件資源
答案: A
說明: 此寫解題要點或?qū)︻}目做說明。
90、各種網(wǎng)絡(luò)傳輸介質(zhì)( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 具有相同的傳輸速率和相同的傳輸距離
B. 具有不同的傳輸速率和不同的傳輸距離
C. 具有相同的傳輸速率和不同的傳輸距離
D. 具有不同的傳輸速率和相同的傳輸距離
答案: B
說明: 此寫解題要點或?qū)︻}目做說明。
91、多媒體計算機系統(tǒng)的兩大組成部分是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 多媒體功能卡和多媒體主機
B. 多媒體通信軟件和多媒體開發(fā)工具
C. 多媒體輸入設(shè)備和多媒體輸出設(shè)備
D. 多媒體計算機硬件系統(tǒng)和多媒體計算機軟件系統(tǒng)
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
92、按通信距離劃分,計算機網(wǎng)絡(luò)可以分為局域網(wǎng)和廣域網(wǎng)。下列網(wǎng)絡(luò)中屬于局域網(wǎng)的是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. Internet
B. CERNET
C. Novell
D. CHINANET
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
93、在Windows中,啟動應(yīng)用程序的正確方法是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 用鼠標(biāo)雙擊該應(yīng)用程序圖標(biāo)
B. 將該應(yīng)用程序窗口最小化成圖標(biāo)
C. 將該應(yīng)用程序窗口還原
D. 將鼠標(biāo)指向該應(yīng)用程序圖標(biāo)
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
94、在Windows中,終止應(yīng)用程序執(zhí)行的正確方法是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 用鼠標(biāo)雙擊應(yīng)用程序窗口左上角的控制菜單框
B. 將應(yīng)用程序窗口最小化成圖標(biāo)
C. 用鼠標(biāo)雙擊應(yīng)用程序窗口右上角的還原按鈕
D. 用鼠標(biāo)雙擊應(yīng)用程序窗口中的標(biāo)題欄
答案: A
說明: 此寫解題要點或?qū)︻}目做說明。
95、DOS控制鍵Ctrl+Alt+Del的功能為( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 刪除一個字符并退格
B. 暫停標(biāo)準(zhǔn)輸出設(shè)備的輸出
C. 熱啟動
D. 終止當(dāng)前操作
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
96、設(shè)當(dāng)前盤為C盤,為了將A盤當(dāng)前目錄中所有擴展名為.PAS的文件改成擴展名為.P,應(yīng)使用的DOS命令為( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. RENA:*.PASA:*.P
B. RENA:*.PAS*.P
C. RENA:.PASA:.P
D. RENA:.PAS.P
答案: B
說明: 此寫解題要點或?qū)︻}目做說明。
97、設(shè)當(dāng)前盤為C盤,其根目錄下有兩個子目錄D1與D2,且當(dāng)前目錄為D1,若要進入子目錄D2,正確的DOS命令為( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. CDD2
B. CDD2\
C. CD\D2
D. CDD1\D2
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
98、設(shè)當(dāng)前盤為A盤,要將B盤當(dāng)前目錄下的兩個文件A.TXT與X.TXT連接后以文件名Y.TXT存放到A盤的當(dāng)前目錄中,正確的DOS命令為( )。
(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. COPYA.TXT+X.TXTA:Y.TXT
B. COPYB:A.TXT+X.TXTA:Y.TXT
C. COPYB:A.TXT+B:X.TXT>Y.TXT
D. COPYB:A.TXT+B:X.TXTY.TXT
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
99、下列DOS命令中正確的是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. REN\USER\A.TXT\B.TXT
B. CD\
C. TYPE*.TXT
D. MD\
答案: B
說明: 此寫解題要點或?qū)︻}目做說明。
100、以下選項中屬于C語言的數(shù)據(jù)類型是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 復(fù)數(shù)型
B. 邏輯型
C. 雙精度型
D. 集合型
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
101、在C語言中,不正確的int類型的常數(shù)是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 32768
B. 0
C. 037
D. 0xAF
答案: A
說明: 此寫解題要點或?qū)︻}目做說明。
102、語句:printf("%d",(a=2)&&(b=-2);的輸出結(jié)果是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 無輸出
B. 結(jié)果不確定
C. -1
D. 1
答案: D
說明: 此寫解題要點或?qū)︻}目做說明。
103、下列描述中不正確的是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 字符型數(shù)組中可以存放字符串
B. 可以對字符型數(shù)組進行整體輸入、輸出
C. 可以對整型數(shù)組進行整體輸入、輸出
D. 不能在賦值語句中通過賦值運算符"="對字符型數(shù)組進行整體賦值
答案: C
說明: 此寫解題要點或?qū)︻}目做說明。
104、設(shè)有如下定義:intx=l,y=-1;,則語句:printf("%d\n",(x--&++y));的輸出結(jié)果是( )。(單選題)
所屬章節(jié):4.C語言二級考試題庫難度系數(shù):1
A. 1
鏈接地址:http://m.szxfmmzy.com/p-9020208.html