![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2013年秋江蘇省計算機二級VC++筆試真題 |
本頁為文字題目,如果需要查看視頻講解,請點擊江蘇二級VC++考試題目視頻講解 絕密★ 啟用前 2013年秋 江蘇省高等學(xué)校非計算機專業(yè)學(xué)生 計算機基礎(chǔ)知識和應(yīng)用能力等級考試 二級試卷 試卷語種:VC++語言 說 明: 1.本試卷包括計算機基礎(chǔ)知識部分和程序設(shè)計部分,考試時間共12 0分鐘; 2.本試卷滿分為60分,分選擇題和填空題,試卷不分A、B類型; 3.計算機基礎(chǔ)知識部分全部是選擇題(20分),程序設(shè)計部分分為選擇題(1 0 分)和填空題(30分)兩種; 4.選擇題用答題卡答題。每一項有A、B、C、D四個可供選擇的答案,請選 擇其中一個你認為正確的答案,用HB鉛筆涂寫在答題卡的相應(yīng)答題號內(nèi)。 每選對一項得1分,不選或選錯不得分; 5.填空題用答題紙答題。請將答案用藍、黑色鋼筆或圓珠筆填寫在答題紙的 相應(yīng)答題號內(nèi),每個答案只占一行,不得換行。每填對一個答案得1分, 不填或填錯不得分; 6.請認真填寫并仔細核對答題卡和答題紙上的學(xué)校名稱、準(zhǔn)考證號和姓名是 否填寫正確。 7.考試結(jié)束時將試卷、答題卡和答題紙放在桌上,不得帶走。待監(jiān)考人員收 畢清點后,方可離場。 第一部分計算機基礎(chǔ)知識 一、選擇題(用答題卡答題,答案依次填在1—20題號內(nèi)) 1.在下列有關(guān)信息、信息技術(shù)、信息化、信息產(chǎn)業(yè)的相關(guān)敘述中,錯誤的是___l___ 。 A.信息、物質(zhì)與能量是客觀世界的三大構(gòu)成要素,沒有信息則任何事物都沒有意義 B.現(xiàn)代信息技術(shù)的主要特征之一是以計算機及其軟件為核心 C.信息化的概念起源于上世紀(jì)90年代,我國的信息化建設(shè)起步于本世紀(jì)初 D.信息產(chǎn)業(yè)主要包括信息設(shè)備制造業(yè)、信息服務(wù)業(yè)、信息開發(fā)業(yè)等 2.對二進制數(shù)01與01分別進行算術(shù)加和邏輯加運算,其結(jié)果用二進制形式表示分別為 ___2___ 。 A.01、 10 B.10、 01 C.01、 01 D.10、 10 3.芯片組是PC機各組成部分相互連接和通信的樞紐。下列關(guān)于芯片組的描述中,錯誤的是___3___ 。 A.芯片組是主板上的重要部件,它直接固定在主板上,通常不可更換 B.芯片組與CPU的類型必須相配 C.芯片組提供了CPU的時鐘信號 D.所有外部設(shè)備的控制功能都集成在芯片組中 4.關(guān)于PC機主板上的CMOS芯片,下面說法中正確的是___4___ 。 A. CMOS芯片需要一個電池給它供電,否則其中的數(shù)據(jù)在主機斷電后會丟失 B.CMOS芯片用于存儲加電自檢程序 C.CMOS芯片用于存儲BIOS,是易失性的 D. CMOS芯片用于存儲計算機系統(tǒng)的配置參數(shù),它是只讀存儲器 5.USB是一種可以連接多個設(shè)備的總線式串行接口,目前在PC機及各種數(shù)碼設(shè)備中普遍使用。在下列相關(guān)敘述中錯誤的是 ___5___ 。 A. USB接口有USB l.0、USB l.1、USB 2.0和USB 3.0之分 B.通過USB接口給外部I/O設(shè)備提供電源時,電源為+5V C.目前廣泛使用的USB 2.0的最高數(shù)據(jù)傳輸速率可達每秒數(shù)十兆字節(jié) D.借助于“USB集線器”可以擴展PC機的USB接口數(shù)目,使得一個USB接口理論上能連接1024個設(shè)備 6.顯示器是計算機必不可少的一種圖文輸出設(shè)備,其作用是將數(shù)字信號轉(zhuǎn)換為光信號,使文字與圖形在屏幕上顯示出來。下列相關(guān)敘述中錯誤的是 ___6___ 。 A.目前PC機使用的顯示器主要有兩類,即CRT顯示器和LED顯示器 B.顯示器屏幕大小以顯示屏的對角線長度來度量 C.PC機的顯示控制器過去大多數(shù)做成插卡的形式,為了降低成本,現(xiàn)在顯示控制器已經(jīng)越來越多地集成在主板芯片組或CPU芯片中 D.目前顯卡主要使用AGP接口或PCI-E x16接口,前者性能優(yōu)于后者 7.下列有關(guān)PC機常見外部存儲器的敘述中,錯誤的是 ___7___ 。 A.移動硬盤通常采用微型硬盤加上特制的配套硬盤盒構(gòu)成,采用USB接口與主機相連接 B.目前U盤可以模擬光驅(qū)和硬盤啟動操作系統(tǒng) C.存儲卡是用閃存做成的一種固態(tài)存儲器,具有與U盤相同的多種優(yōu)點,目前所有PC機都配置了讀卡器,以便對存儲卡進行讀寫操作 D. SSD是基于半導(dǎo)體存儲器芯片的一種外存儲設(shè)備,可被用在便攜式計算機中代替常規(guī)的硬盤 8.下列關(guān)于計算機軟件的敘述中,錯誤的是 ___8___ 。 A.軟件的含義比程序更宏觀、更物化一些。一般情況下,軟件往往指的是設(shè)計比較成熟、功能比較完善、具有某種使用價值的程序 B.軟件產(chǎn)品一般是指軟件開發(fā)廠商交付給用戶用于特定用途的一整套程序、數(shù)據(jù)及相關(guān)的文檔(包括安裝和使用手冊等) C.免費軟件一般是指用戶可共享的軟件,允許隨意拷貝、修改其源代碼,允許自由傳播 D. MS Office軟件包中包含多個軟件產(chǎn)品,安裝時用戶可以進行有選擇的安裝 9.下列關(guān)于Windows操作系統(tǒng)處理器管理的說法中,錯誤的是 ___9___ 。 A.處理器管理的主要目的是提高CPU的使用效率 B.多任務(wù)處理是將CPU時間劃分成時間片,輪流為多個任務(wù)服務(wù) C.并行處理系統(tǒng)可以讓多個CPU同時工作,提高計算機系統(tǒng)的性能 D.多任務(wù)處理要求計算機必須使用多核CPU 10.下列關(guān)于程序設(shè)計語言的說法中,正確的是 ___10___ 。 A.高級語言程序的執(zhí)行速度比低級語言程序快 B.高級語言就是人們?nèi)粘J褂玫淖匀徽Z言 C.高級語言與CPU的邏輯結(jié)構(gòu)無關(guān) D.無需經(jīng)過翻譯或轉(zhuǎn)換,計算機就可以直接執(zhí)行用高級語言編寫的程序 11.下列關(guān)于目前最常用的無線通信信道的說法中,錯誤的是 ___11___ 。 A.無線電波可用于傳輸模擬信號,也可以用于傳輸數(shù)字信號 B.利用微波可將信息集中向某個方向進行定向傳輸,以防止他人截取信號 C.短波通信適用于環(huán)球通信 D.激光能在長距離內(nèi)保持聚焦并能穿透物體,因而可以傳輸很遠的距離 12.目前我國和歐洲廣泛使用的GSM(全球通)手機屬于 ___12___ 移動通信。 A.第一代 B.第二代 C.第三代 D.第四代 13.以下選項中,只有 ___13___ 可用作某臺主機的lP地址。 A.62.26.1.256 B.202.119.24.5 C.78.0.0.0 D.223.268.129.1 14.因特網(wǎng)中主機的符號名被稱為它的域名。下列關(guān)于域名的敘述中,錯誤的是 ___14___。 A.域名是IP地址的一種符號表示 B.上網(wǎng)的每臺計算機都有一個IP地址,所以也有各自的域名 C.把域名翻譯成IP地址的軟件稱為域名系統(tǒng)DNS D.運行域名系統(tǒng)DNS的主機叫做域名服務(wù)器,每個校園網(wǎng)都有一個域名服務(wù)器 15.目前采用無線方式接入因特網(wǎng)的技術(shù)主要有無線局域網(wǎng)(WLAN)接入、GPRS移動電話網(wǎng)接入和 A.采用無線局域網(wǎng)接入方式,可以在任何地方接入 B.采用 C.目前大多數(shù)智能手機支持WLAN接入技術(shù) D.目前采用移動電話上網(wǎng)的費用還比較高 16.下列關(guān)于網(wǎng)絡(luò)信息安全措施的敘述中,正確的是 ___16___ 。 A.帶有數(shù)字簽名的信息是未泄密的信息 B.防火墻可以防止外界接觸到內(nèi)部網(wǎng)絡(luò),從而保證內(nèi)部網(wǎng)絡(luò)的絕對安全 C.數(shù)據(jù)加密的目的是在網(wǎng)絡(luò)通信被竊聽的情況下仍然保證數(shù)據(jù)的安全 D.使用最好的殺毒軟件可以殺掉所有的病毒 17.下列有關(guān)字符編碼標(biāo)準(zhǔn)的敘述中,正確的是 ___17___ 。 A. UCS/Unicode編碼的目標(biāo)是實現(xiàn)全球不同語言文字的統(tǒng)一編碼 B.ASCII、GB2312、GBK是我國為適應(yīng)漢字信息處理需要而制定的一系列漢字編碼標(biāo)準(zhǔn) C. UCS/Unicode編碼與GB2312編碼保持向下兼容 D. GB18030標(biāo)準(zhǔn)就是Unicode編碼標(biāo)準(zhǔn),它是我國為了與國際標(biāo)準(zhǔn)UCS接軌而發(fā)布的一種漢字編碼標(biāo)準(zhǔn) 18.與計算機能合成圖像一樣,計算機也能合成(生成)聲音。計算機合成聲音分為合成語音和合成音樂兩類,其中合成音樂的文件擴展名為 ___18___ 。 A.WAV B.MID C.MP3 D.WMA 19.彩色圖像所使用的顏色描述方法稱為顏色模型。顯示器使用的顏色模型為RGB三基色模型,彩色打印機所使用的顏色模型大多為 ___19___ 。 A.YUV B.HSB C.CMYK D.RGB 20.數(shù)字視頻信息的數(shù)據(jù)量相當(dāng)大,對存儲、處理和傳輸都是極大的負擔(dān),為此必須對其進行壓縮。目前數(shù)字有線電視和衛(wèi)星電視所傳輸?shù)臄?shù)字視頻采用的壓縮編碼標(biāo)準(zhǔn)大多是 ___20___ 。 A.MPEG-1 B.MPEG-2 C.MPEG-4 D.MPEG-7 第二部分 VC++語言程序設(shè)計 一、選擇題(用答題卡答題,答案依次填在21—30答題號內(nèi)) 21.設(shè)有說明;"char s[100]="my\'s apple. \nyour=\65\"",則strlen(s)的值是___21___ 。 A.19 B. 22.設(shè)有程序段;"int a=7,b=2,c=2,d;float x=5,y;y=a/b/c;d=x/c;",則y和d的值分別是___22___ 。 A. 1. 75 2.5 B. 1.75 23.下列有關(guān)break和continue語句的敘述中,正確的是___23___ 。 A.前者用于循環(huán)語句,后者用于switch語句 B.前者用于循環(huán)語句或switch語句,后者用于循環(huán)語句 C.前者用于switch語句,后者用于循環(huán)語句 D.前者用于循環(huán)語句,后者用于循環(huán)語句或switch語句 24.設(shè)a為整數(shù),C++中能正確地表達數(shù)學(xué)式10≤a<15的是___24___ 。 A. 10≤a<15 B.a>=10||a<15 C. a>=10&&a<=14 D.!(a<10)&&!(a>15) 25.以下關(guān)于函數(shù)重載的敘述中,正確的是___25___。 A.函數(shù)名相同,函數(shù)的參數(shù)個數(shù)和參數(shù)類型也相同,但函數(shù)的返回值的類型不同 B.函數(shù)名相同,函數(shù)的參數(shù)個數(shù)必須不同,對參數(shù)類型和函數(shù)的返回值的類型沒有限制 C.函數(shù)名相同,函數(shù)的參數(shù)類型必須不同,對參數(shù)個數(shù)和函數(shù)的返回值的類型沒有限制 D.函數(shù)名相同,函數(shù)的參數(shù)個數(shù)或者參數(shù)類型不同,對函數(shù)的返回值的類型沒有限制 26.以下有關(guān)析構(gòu)函數(shù)的敘述中,正確的是___26___。 A.類的析構(gòu)函數(shù)可以重載 B.類的析構(gòu)函數(shù)可以有一個或多個參數(shù) C.析構(gòu)函數(shù)可定義為虛函數(shù) D.定義類時,必須顯式地定義析構(gòu)函數(shù) 27.以下有關(guān)類的敘述中,不正確的是 ___27___。 A.類是一組對象的模板 B.類是數(shù)據(jù)和函數(shù)(方法)的封裝體 C.在類中定義數(shù)據(jù)成員時,可直接對數(shù)據(jù)成員設(shè)置初值或賦值 D.對象是類的實例,類聲明在前,而對象定義在后 28. -個類中定義了成員函數(shù)、靜態(tài)成員函數(shù)和友元函數(shù),以下敘述中正確的是___28___ 。 A.成員函數(shù)、靜態(tài)成員函數(shù)和友元函數(shù)都具有this指針 B.成員函數(shù)具有this指針,靜態(tài)成員函數(shù)和友元函數(shù)沒有this指針 C.成員函數(shù)和靜態(tài)成員函數(shù)具有this指針,但友元函數(shù)沒有this指針 D.成員函數(shù)和友元函數(shù)具有this指針,而靜態(tài)成員函數(shù)沒有this指針 29.以下有關(guān)基類及其派生類的敘述中,正確的是___29___ 。 A.基類對象不能賦給派生類對象 B.基類的指針變量可訪問派生類對象中的所有成員 C.派生類對象不能賦給基類對象 D.派生類對象的地址不能賦給其基類的指針變量 30.以下有關(guān)運算符重載的敘述中,正確的是___30___。 A.能用成員函數(shù)重載的運算符,均能用友元函數(shù)重載 B.能用友元函數(shù)重載的運算符,均能用成員函數(shù)重載 C.用成員函數(shù)或友元函數(shù)重載同一運算符時,兩者的參數(shù)類型與個數(shù)相同 D.通過運算符重載,能改變運算符的優(yōu)先級 二、填空題(請將答案填寫在答題紙的相應(yīng)答題號內(nèi),每個答案只占一行) ●基本概念題,共5分 1.在創(chuàng)建對象時,系統(tǒng)自動調(diào)用___(1)___ 。 2.函數(shù)參數(shù)的傳遞方式有三種,分別是值傳遞、___(2)___ 和___(3)___ 。 3.c++中的作用域有五種,分別是塊作用域、文件作用域、函數(shù)原型作用域、___(4)___ 和___(5)___ 。 ●閱讀程序題,共13分 4.[程序](2分) #include int *p; void fun(int a,int &b) { p=&b; a+=*p; b +=a; cout<\t' < <<*p< } void main(void) { int x=20,y=30; fun(x, y) ; cout< } 執(zhí)行以上程序后,輸出的第一行是___(6)___,第二行是___(7)___。 5.[程序](3分) #include void fun(int *a,int *b) { int i,x, y; b+=2; for (i=0; i<2;i++){ *a=*a+*a++; *b=*b+*b--; if(i==0) x=*a+*b;else y=*a+*b; } cout< } void main(void) { int cl[3]={l,2,3},c2[3]={4,5,6}; fun (cl,c2); cout< cout< } 執(zhí)行以上程序后,輸出的第一行是___(8)___ ,第二行是___(9)___ ,第三行是___(10)___ 。 6.【程序】(3分) #include int fun(int (*f)(int),int m,int n){ int k, sum=0; for(k=m;k<=n;k++){sum+=f(k)*f(k); cout< return sum; } int fl(int x) { return ++x;} int f2 (int x) { return x++;} void main(void) { int s1,s2; sl=fun(fl,2,3); s2=fun(f2,2,3); cout< } 執(zhí)行以上程序后,輸出的第一行是___(11)___行,第二行是___(12)___ ,最后一行是___(13)___ 。 7.[程序](3分) #include int numl =O,num2=0; class Point{ int x,y; public; Point (int a=0,int b=0) { x=a; y=b; numl++; } Point(Point &p) { x=p.x; y=p.y; num2++;} int getx() { return x;} int gety() { return y;} }; Point f(Point &p){ Point t(p.getx()+2,p.gety()+4); return t; } void main(void) { Point p1,p2(10,20),*pp=&p1; Point p3=p2; pl=f(p3); cout<<"x="< cout< } 執(zhí)行以上程序后,輸出的第一行是___(14)___ ,第二行是___(15)___ ,第三行是___(16)___ 。 8.[程序](2分) #include class A( public; int x,y; A(int a,int b) {x=a;y=b;} virtual void display() {cout< }; class B:public A{ public; int z; B(int a,int b,int c);A(a,b) { z=c;} void display() {cout< }; class D;public B{ public; int m; D(int a,int b,int c,int d):B(a,b,c) {m=d;} void display() {cout< }; class E:public A{ public; int n; E(int a,int b,int c):A(a,b) {n=c;} void displayl() {cout<<"E::"< }; void fun(A *p1) { p1->display(); } void main(void) { A b0(10,20),*p; p=&b0; fun (p); B b1(30,40,50); D dl(31,41,51,61); p=&b1; fun (p); p=&d1; fun (p); E e1(100,200,300); p=&e1; fun (p); } 執(zhí)行以上程序后,輸出的第二行是___(17)___ ,第四行是___(18)___ 。 ●完善程序題,共12分 9.以下程序中,成員函數(shù)sort()的功能是使p所指向的字符串中的字符按照其ASCII碼值從小到大排 序。成員函數(shù)merge (str &a,str &b)先對對象a和b中字符串的各個字符進行排序,然后將兩個已排 序的字符串合并,合并后仍然按升序排列。 【程序】(4分) #include #include class str{ public; char *p; str(char *s=0) { if(s!=0) { p=new char[strlen(s) +1] ; strcpy (p,s) ; } else p=0; } ~str() {if(p) delete []p;} void output() { cout< void sort() { int n=strlen (p) ; for (int i=n-l; i>0 ; i--) for(int j=0; j if(___(19)___){ char t=p[j]; ___(20)___; p[j+1]=t; } } void merge(str &a,str &b) { a.sort(); b.sort(); if (p) delete []p; p=___(21)___; char *pa=a.p,*pb=b.p,*pc=p ; while (*pa&&*pb) if (*pa<*pb) *pc++=*pa++; else *pc++=*pb++; if(*pa) while(*pa) *pc++=*pa++; else while(*pb) *pc++=*pb++; *pc=0; } }; void main (void ) { str s1("Hello,Wang."),s2 ("You are students."),s3; ___(22)___; s1. output(); s2. output(); s3. output(); } 10.以下程序中,成員函數(shù)fun()的功能是;當(dāng)n為偶數(shù)時,調(diào)用函數(shù)even()求x=l/2+1/4+...+l/n; 當(dāng)n為奇數(shù)時,調(diào)用函數(shù)odd()求x=l/l+l/3+...+l/n。函數(shù)fact()的功能是計算y=1!+2!+3!+…+n! 的值。 【程序】(4分) #include class A{ float x,y; int n; public; A(int m){n=m;} float even() { float s=0.5; if(n==2) return (s); for (int i=4; i<=n; i+=2) ___(23)___; return (s); } float odd(){ float s=l; if(n==1)return s; for (int i=3; i<=n;___(24)___ ) s+=1.0/i; return (s); } void fact() { float fa=1; y=l; for (int i=2; i<=n; i++){ ___(25)___ ; ___(26)___ ; } } void fun() { if (n%2) x=odd(); else x=even(); } void print(){cout<<"n="< }; void main(void) { A a1(3),a2(20); a1.fun(); a2.fun(); a1.fact(); a2.fact(); a1.print(); a2.print(); } 11.以下程序中各函數(shù)的功能是;createlist (int *x,int num)根據(jù)數(shù)組x中的數(shù)據(jù)產(chǎn)生具有num個 結(jié)點的鏈表;concatenate(list *h1,list *h2)將h1和h2所指向的兩個鏈表連接成一個鏈表; sort(list *h,int num)將h所指向的鏈表(有num個結(jié)點)按結(jié)點數(shù)據(jù)的升序排列,在排序過程中只 交換結(jié)點上的數(shù)據(jù),即將最小數(shù)放到第一個結(jié)點上,將次小數(shù)放到第二個結(jié)點上,…,直至最大數(shù)放 在最后一個結(jié)點上為止;delelist()依次刪除鏈表上的結(jié)點。 [程序](4分) #include struct list{ int data; struct list *next; ); void print (list *h) { while (h){ cout< cout< } list *sort(list *h,int num) { list *p1,*p2,*p3; int i,min; for(i=0;i if(i==0) p1=h; else ___(27)___ ; min=p1->data; p3=p1; p2=p1->next; while( ___(28)___ ){ if (min>p2->data){ min=p2->data; p3=p2; } p2=p2->next ; } if(p3 !=pl){ p3->data =p1->data; p1->data =min; } } return h; } list *createlist(int *x,int num) { list *tmp1,*tmp2,*p ; int i; p= new list; p->data=x[0] ; tmpl=p ; for(i=1;i tmp2=nevr list; tmp2->next=NULL; ___(29)___; tmpl->next=tmp2 ; tmpl=tmpl->next ; } return p; } list *concatenate(list *h1,list *h2) { list *tmp; tmp=h1 ; while(___(30)___) tmp=tmp->next ; tmp->next=h2 ; return h1; } void delelist(list *h) { list *p; while (h) { p=h; h=h->next ; delete p; } } void main(void) { int a[]= {3,12,8,9,11},b[]= {13,5,20,20,35,18} ; list *h1,*h2,*h; hl=createlist (a,5) ; print (hl) ; h2=createlist (b,6) ; print (h2) ; h=concatenate (hl,h2) ; print (h) ; h=sort (h,11) ; print (h) ; delelist (h) ; } . 2013年10月江蘇省計算機二級Visual C++參考答案 筆試公共基礎(chǔ)部分 (1)錯誤的是:C 信息化的概念起源于上世紀(jì)90年代,我國的信息化建設(shè)起步于本世紀(jì)初 (2)正確的是:B.10. 01 (3)錯誤的是:D.所有外部設(shè)備的控制功能都集成在芯片組中 (4)正確的是: A. CMOS芯片需要一個電池給它供電,否則其中的數(shù)據(jù)在主機斷電后會丟失 (5)錯誤的是:D.借助于“USB集線器”可以擴展PC機的USB接口數(shù)目,使得一個USB接口理論上能連接1024 個設(shè)備 (6)錯誤的是: D.目前顯卡主要使用AGP接口或PCI-E x16接口,前者性能優(yōu)于后者 (7)錯誤的是: C.存儲卡是用閃存做成的一種固態(tài)存儲器,具有與U盤相同的多種優(yōu)點,目前所有PC機都配置了 讀卡器,以便對存儲卡進行讀寫操作 (8)錯誤的是:C.免費軟件一般是指用戶可共享的軟件,允許隨意拷貝、修改其源代碼,允許自由傳播 (9)錯誤的是:D.多任務(wù)處理要求計算機必須使用多核CPU (10)正確的是:C.高級語言與CPU的邏輯結(jié)構(gòu)無關(guān) (11)錯誤的是:D.激光能在長距離內(nèi)保持聚焦并能穿透物體,因而可以傳輸很遠的距離 (12)B.第二代 (13)正確的是:B.202.119.24.5 (14)錯誤的是:B.上網(wǎng)的每臺計算機都有一個IP地址,所以也有各自的域名 (15)錯誤的是:A.采用無線局域網(wǎng)接入方式,可以在任何地方接入 (16)正確的是:C.數(shù)據(jù)加密的目的是在網(wǎng)絡(luò)通信被竊聽的情況下仍然保證數(shù)據(jù)的安全 (17)正確的是:A. UCS/Unicode編碼的目標(biāo)是實現(xiàn)全球不同語言文字的統(tǒng)一編碼 (18)B.MID (19)C.CMYK (20)B.MPEG-2 2013年10月江蘇省計算機二級Visual C++參考答案 筆試公共基礎(chǔ)部分 (1) C (2) B (3) D (4) A (5) D (6) D (7) C(8) C. (9) D(10) C (11) D(12)B (13) B(14) B(15) A(16) C(17) A (18)B(19)C(20)B 21.A 22.D 23.B 24.C 25.D 26.C 27.C 28.B 29.A 30.B 二、填空題 (1)構(gòu)造函數(shù) 2.地址或引用傳遞 3.引用或地址傳遞 4.函數(shù)作用域或類作用域 5.類作用域或函數(shù)作用域 (6)50 80 80 (7)20 80 80 (8) 7 7 (9)2 4 3 (10)4 10 12 (11)9 (12)25 (13)38 (14)x=12,y=24 (15)3 (16)2 (17)30 40 50 (18)100 200\ (19)p[j]>p[j+1] (20)p[j]=p[j+1] (21)new char[strlen(a.p)+strlen(b.p)+1] (22)s3.merge(s1,s2) (23)s+=1.0/i (24)i+=2 (25)fa*=i (26)y+=fa (27)p1=p1->next (28)p2 (29)tmp2->data=x[i] (30)tmp->next 本頁為文字題目,如果需要查看視頻講解,請點擊江蘇二級VC++考試題目視頻講解 |