版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年吉林省松原市全國(guó)計(jì)算機(jī)等級(jí)考試
C++語(yǔ)言程序設(shè)計(jì)真題(含答案)
學(xué)校:班級(jí):姓名:考號(hào):
一、L選擇題(10題)
1.有如下程序
main()
{intn[5]={0,0,0},i,k=2;
for(i=0;i<k;i++)n[i]=n[i]+l;
cout<<n[k]<<endl;
)
該程序的輸出結(jié)果是
A.不定值B.2C.1D.O
2.對(duì)虛函數(shù)的調(diào)用()。
A.一定使用動(dòng)態(tài)聯(lián)編B.必須使用動(dòng)態(tài)聯(lián)編C一定使用靜態(tài)聯(lián)編D.不
一定使用動(dòng)態(tài)聯(lián)編
3.設(shè)有基類定義:classChase{private:inta;protected,intb;public:
into;};派生類采用何種繼承方式可以使成員變量b成為自己的私有成
員()o
A.私有繼承B.保護(hù)繼承C.公有繼承D.私有、保護(hù)、公有均可
4.完全不考慮程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特征,而只是根據(jù)程序功能導(dǎo)出測(cè)
試用例的測(cè)試方法是()
A.黑箱測(cè)試法B.白箱測(cè)試法C.錯(cuò)誤推測(cè)法D.安裝測(cè)試法
5.若有以下程序:#include<iostream>usingnamespacestd;class
Base{private:intx;protected:inty;public:intz;voidsetx(inti){x=i;int
getx(){returnx;}}
A.1,2,3,4B.產(chǎn)生語(yǔ)法錯(cuò)誤C.4,3,2,1D.2,3,4,5
6.下列關(guān)于棧的描述中錯(cuò)誤的是
A.棧是先進(jìn)后出的線性表B.棧是先進(jìn)后出的線性表C.棧具有記憶作
用D.對(duì)棧的插入與刪除操作中,不需要改變棧底指針
7.以下結(jié)構(gòu)類型可用來(lái)構(gòu)造鏈表的是____o
A.streetaa{inta;int*b;};
B.structbb{inta;bb*b;};
C.structcc{int*a;ccb;);
D.structdd{int*a;aab;);
8.下列關(guān)于線性鏈表的描述中正確的是()
A.存儲(chǔ)空間不一定連續(xù),且各元素的存儲(chǔ)順序是任意的
B.存儲(chǔ)空間不一定連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面
C.存儲(chǔ)空間必須連續(xù),且各前件元素一定存儲(chǔ)在后件元素的前面
D.存儲(chǔ)空間必須連續(xù),且各元素的存儲(chǔ)順序是任意的
9.下面敘述錯(cuò)誤的是o
A.基類的protected成員在派生類中仍然是protected
B.基類的protected成員在private派生類中仍然是protected的
C.基類的protected成員在private派生類中是private的
D.基類的protected成員不能被派生類的對(duì)象訪問
10.下列程序的輸出結(jié)果為2,橫線處應(yīng)添加語(yǔ)句()。#include<iostream
>usingnamespacestd;{public:voidfun(){cout<<1;}};class
TestClass2:publicTestClassl{public:voidfun(){cout<<2;)};intmain()
{TestClassl*p=newTestClass2;p->fun();deletep;Teturn0;}
A.publicB.privateC.virtualD.protected
二、單選題(13題)
U.在下列關(guān)鍵字中,不能用來(lái)表示繼承方式的是()。
A.privateB.staticC.publicD.protected
12.下列敘述中錯(cuò)誤的是()o
A.在程序中凡是以“#”開始的語(yǔ)句行都是預(yù)處理命令行
B.預(yù)處理命令行的最后不能以分號(hào)表示結(jié)束
C.#defineMAX是合法的宏定義命令行
D.C程序中預(yù)處理命令行的處理是在程序執(zhí)行的過程中進(jìn)行的
13.面向?qū)ο蟪绦蛟O(shè)計(jì)將數(shù)據(jù)和什么放在一起,作為一個(gè)相互依存、不
可分割的整體來(lái)處理?
A.對(duì)數(shù)據(jù)的操作B.信息C.數(shù)據(jù)隱藏D.數(shù)據(jù)抽象
14.為了使類中的成員不能被類的對(duì)象通過成員操作符訪問,則不能把
該成員的訪問權(quán)限定義為()。
A.publicB.protectedC.staticD.private
15.定義無(wú)符號(hào)整數(shù)為Uint,下面可以作為類Uint實(shí)例化值的是()。
A.-369B.369c.0.369D.整數(shù)集合{1,2,3,4,5)
16.下面關(guān)于虛函數(shù)的描述,錯(cuò)誤的是()。
A.在成員函數(shù)聲明的前面加上virtual修飾,就可把該函數(shù)聲明為虛函數(shù)
B.基類中說(shuō)明了虛函數(shù)后,派生類中對(duì)應(yīng)的函數(shù)也必須說(shuō)明為虛數(shù)
C.虛函數(shù)可以是另一個(gè)類的友元函數(shù),但不能是靜態(tài)成員函數(shù)
D.基類中說(shuō)明的純虛函數(shù)在其任何派生類中都必須實(shí)現(xiàn)
17.有如下程序:
#include<iostream>
usingnamespacestd;
classXA{
inta;
public:
staticintb;
XA(intaa):a(aa){b++;}
?XA(){}
intget(){returna;}
);
intXA::b=0
intmain(){
XAdl(l),d2(3);
cout?dl.get{}+d2.get{}+XA::b?endl;
returnO;
)
運(yùn)行時(shí)的輸出結(jié)果是()oA.5B.6C.7D.8
18.有如下程序:
#include<iostream>
usingnamespacestd;
classBase{
public:
voidfun{
cout?5,Base::fun,,?endl;}
);
classDerived:publicBase{
public:
voidfun{
cout?,,Derived::fim”<<endl:
)
);
intmain{
Derivedd;
Afun;
return0;
已知其執(zhí)行后的輸出結(jié)果為:
Base::fun
Derived::fun
則程序中下畫線處應(yīng)填入的語(yǔ)句是()oA.Base.fun;B.Base::fun;
C.Base一>fun;D.fun;
19.C++語(yǔ)言中,表示一條語(yǔ)句結(jié)束的標(biāo)號(hào)是
A.#B.;C.//D.}
20.下列選項(xiàng),不正確的是()。
A.for(inta=l;a<=10;a++);
B.inta=l;do{a++:}while(a<=10);
C.inta=l;while(a<=10){a++:}
D.for(inta=l;a<=10;a++)a++;
21.在情況下適宜采用inline定義內(nèi)聯(lián)函數(shù)。
A.函數(shù)體含有循環(huán)語(yǔ)句B.函數(shù)體含有遞歸語(yǔ)句C.函數(shù)代碼少、頻繁調(diào)
用D.函數(shù)代碼多、不常調(diào)用
22.下列有關(guān)繼承和派生的敘述中,正確的是()。
A.如果一個(gè)派生類公有繼承其基類,則該派生類對(duì)象可以訪問基類的保
護(hù)成員
B.派生類的成員函數(shù)可以訪問基類的所有成員
C.基類對(duì)象可以賦值給派生類對(duì)象
D.如果派生類沒有實(shí)現(xiàn)基類的一個(gè)純虛函數(shù),則該派生類是一個(gè)抽象類
23.若有下面的函數(shù)調(diào)用:fun(fl+b,3,max(n—1,B.)則fun的實(shí)
參個(gè)數(shù)是()。
A.3B.4C.5D.6
三、2.填空題(12題)
24.在面向?qū)ο蠓椒ㄖ?描述的是具有相似屬性與操作的一組對(duì)
象。
25.在長(zhǎng)度為n的線性表中查找一個(gè)表中不存在的元素,需要的比較次
數(shù)為【】。
26.下列程序的輸出結(jié)果是____o
#include<iostream.h>
voidmain()
(
chara[]="abcdabcabfgacd";
intil=0,i2=0,i=0;
while(a[i])
(
if(a[i]=="a")il++;
if(a[i]=="b")i2++;
i++;
cout<<il<<""<<i2<<endl;
27.數(shù)據(jù)庫(kù)系統(tǒng)中實(shí)現(xiàn)各種數(shù)據(jù)管理功能的核心軟件是
28.函數(shù)重載要求重載的函數(shù)必須有和原函數(shù)一樣的【】。
29.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括選擇、連接和【】。
30.設(shè)在主函數(shù)中有以下定義和函數(shù)調(diào)用語(yǔ)句,且fun()函數(shù)為void類
型,請(qǐng)寫出fun()函數(shù)的首部【】。
intmain()
(
doubles[10][22];
intn;
fun(s);
return0;
)
31.[]是一系列相關(guān)函數(shù)的模型或樣板,這些函數(shù)的【】形式相同,
只是所針對(duì)的【】不同。
32.在面向?qū)ο蠓椒ㄖ?,屬性與操作相似的一組對(duì)象稱為【】。
33.以下程序的執(zhí)行結(jié)果是_____o
#include<iostream.h>
#include<fstream.h>
#include<stdlib.h>
voidmain()
(
charch:
fstreamfile:
file.open("abc.dat",ios::outIios::inlios::binary);
if(!file)
(
cout<<"abc.dat文件不能打開"<<endl:
abort
34.以下程序的執(zhí)行結(jié)果是
#include<iostream.h>
voidmain()
(
cout.filllC*');
cout.width(lO);
cout<<123.45<<endl;
cout.width(8):
cout<<123.45<<endl;
cout.width(4);
cout<<123.45<<endl;
35.在算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)稱為算法的【】復(fù)雜度。
四、程序改錯(cuò)題(10題)
36.使用VC++6.0打開考生文件夾下的源程序文件1.cpp,該程序運(yùn)
行時(shí)有錯(cuò)誤,請(qǐng)改正程序中的錯(cuò)誤,使得程序輸出:
9,8,7,6,5
注意:錯(cuò)誤的語(yǔ)句在/********error********/的下面,修改該語(yǔ)句即
可。其他的語(yǔ)句不能修改。
試題程序:
#include(iostream.h>
classTC
I********epror********I
TC(inti)
(
m_i=i;
)
voidprint
(
cout?—m_i?,;
)
public:
intm_i;
intmain
I********epj^or********I
inti;
TC04(10);
while(i>5)
I********ei*rOr********/
1++
04.print;
)
cout?endl;
returnO;
37.使用VC++6.0打開考生文件夾下的源程序文件1.cppo本程序要
求輸入一個(gè)字符串,然后將其中的小寫字母改成大寫字母,字符可能輸
入多行,當(dāng)輸入字符“?”時(shí),默認(rèn)字符輸入結(jié)束,最后把結(jié)果輸出到屏幕
中。
注意:不要改動(dòng)main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)
構(gòu),錯(cuò)誤的語(yǔ)句在//******error******的下面。
試題程序:
#include<iostream.h>
voidmain
(
inti=O;
charstr[120];
cout?"Enterastringendwith?."?endl;
II********ej*j*or********
cin.getline(str,120);
II********ej*j*or********
while(str)
II********eppor********
if(str[i])=a)
str[i]=str[i]-a+A;
1++;
)
cout?str?endl;
return;
38.使用VC++6.0打開考生文件夾下的源程序文件1.cpp,該程序運(yùn)
行時(shí)有錯(cuò),請(qǐng)改正其中的錯(cuò)誤,使程序正常運(yùn)行,并使程序輸出的結(jié)果
為:
sizeof(Sl)=5
sizeof(s2)=10
sizeof(s3)=l
注意:不要改動(dòng)main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)
構(gòu),錯(cuò)誤的語(yǔ)句在//******errc>r******的下面。
⑴不能刪除assert()語(yǔ)句。
(2)只能修改后面的數(shù)字。
提示:assert函數(shù)如果為假,則會(huì)產(chǎn)生一個(gè)中斷異常。
試題程序:
#include<iostream.h>
#include<assert.h>
voidmain()
char*sl="abc":
II********ej*j*or********
assert(sizeof(sl)==3):
cout?"sizeof(sl)=5"?endl;
chars2[10]="ab":
II********eppor********
assert(sizeof(s2)==2);
cout?"sizeof(s2)=10"?endl;
chars3=23:
II********eppor********
assert(sizeof(s3)==4);
cout?"sizeof(s3)=l"?endl;
return;
39.使用VC++6.。打開考生文件夾下的源程序文件
1.cpp,該程序運(yùn)行時(shí)有錯(cuò)誤,請(qǐng)改正程序中的錯(cuò)誤。本程序要求實(shí)
現(xiàn)的功能為從鍵盤輸入一個(gè)字符串,并將結(jié)果保存到文件1.txt中。
注意:不要改動(dòng)main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)
構(gòu),錯(cuò)誤的語(yǔ)句在
I/******eppor******白勺-?Hj°
試題程序:
#include<iostream>
#include<fstream>
/I********ej*por********
usingstd;
voidWriteFile(char*s)
ofstreamoutl;
/I********ej*por********
outl.open("l.txt",binary|app);
for(inti=0;s[i]!=0;i++)
/I********epj*or********
outl.puts(s[i]);
outl.close;
voidClearFile
ofstreamoutl;
outl.open("l.txt");
outl.close;
intmain
chars[1024];
ClearFile;
cout?"pleaseinputastrin9:"?endl;
cin.getline(s,1024);
WriteFile(s);
returnO;
40.使用VC++6.。打開考生文件夾下的源程序文件1.cpp,該程序
運(yùn)行時(shí)有錯(cuò)誤,請(qǐng)改正錯(cuò)誤,使程序正常運(yùn)行,并且要求最后一個(gè)
catch必須拋出執(zhí)行的任何異常。
程序異常,輸出信息為
error
O
ERROR
注意:不要改動(dòng)main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)
構(gòu),錯(cuò)誤的語(yǔ)句在//******errc>r******的下面。
試題程序:
#include<iostream.h)
intmain
try
throw("error");
II********ej*j*or********
catch(chars)
cout?s?endl;
try
throw((int)0);
/I********epj"or********
catch
(
cout?i?endl;
)
try
(
throw(O);
throw("error");
/I********eppor********
catch
(
cout?"ERROR"?endl;
)
returnO;
41.使用VC++6.。打開考生文件夾下的源程序文件1.cpp,該程序
運(yùn)行有問題,請(qǐng)改正main函數(shù)中的錯(cuò)誤,使程序的輸出結(jié)果為:
number=l
number=10
number=100
注意:不要改動(dòng)main函數(shù),不能增加或刪除行。也不能更改程序的結(jié)
構(gòu),錯(cuò)誤的語(yǔ)句在//******errc>r******的下面。
試題程序:
#include<iostream.h>
classTC
(
public:
TC(inti)
(
number=i;
)
voidSetNumber(intm)
(
number=m;
)
intGetNumberconst
(
returnnumber;
)
voidPrintconst
(
cout?"number="?number?endl;
)
private:
intnumber;
);
voidmain
/I********eppor********
TCobjl;
objl.Print;
TCobj2(3);
II********ej*j*or********
objl.number=10;
II********ej*j*0j**^^o******
TC.SetNumber(lOO);
objl.Print;
obj2.Print;
42.使用VC++6.。打開考生文件夾下的源程序文件1.cpp,但該程
序運(yùn)行有問題,請(qǐng)改正main函數(shù)中的錯(cuò)誤,使該程序的輸出結(jié)果正
確。
程序輸出:
8
8
注意:錯(cuò)誤的語(yǔ)句在/********error********/的下面。修改該語(yǔ)句
即可,其他的語(yǔ)句不能修改。
試題程序:
#include(iostream.h>
classCO
public:
/********ej*£*or********I
staticintn=O:
CO
n++:
CO
):
I********ej*por********I
intCO::n;
voidmain
(
COobj;
COobj2[7];
CO*C=NULL:
c=&obj:
/********eiror********I
eout?C.n?endl;
cout?C0::n?endl;
43.使用VC++6.。打開考生文件夾下的源程序文件1.cpp,該程序
運(yùn)行時(shí)有錯(cuò),請(qǐng)改正其中的錯(cuò)誤,使程序正常運(yùn)行,輸出的結(jié)果為
Constructor,i=0,
Destructor
注意:錯(cuò)誤的語(yǔ)句在//******error******的下面,修改該語(yǔ)句即
可。
試題程序:
#include(iostream.h)
classTC
(
inti;
public:
TC;
voiddisplay;
?TC;
);
/Kt*Kt**1**1**1*KV
//不不不不不不errcr不不不不不不
TC:TC
(
cout?"Constructor"?",";
i=0;
)
/7,7,*!*KI4
//不不不不不不prrcr不不不不不不
TC:display
(
tout?"i="?i<<","?endl;
)
I/******error******
TC:TC
COUI?"Destructor"?endl:
voidmain
TCa;
a.display;
44.使用VC++6.。打開考生文件夾下的源程序文件1.cpp,該程序
運(yùn)行時(shí)有錯(cuò)誤,請(qǐng)改正錯(cuò)誤,使程序正常運(yùn)行,并且要求最后一個(gè)
catch必須拋出執(zhí)行的任何異常。
程序異常,輸出信息為
O
ERROR
注意:不要改動(dòng)main函數(shù),不能增加或刪除行,也不能更改程序的結(jié)
構(gòu),錯(cuò)誤的語(yǔ)句在//******errc>r******的下面。
試題程序:
#include<iostream.h)
intmain
(
try
(
throw("error");
)
II********epj*or***
catch(chars)
cout?s?endl;
try
throw((int)0);
II********ej*j*or********
catch
(
cout?i?endl;
)
try
(
throw(O);
throw("error");
II********ej*j*or********
catch
(
cout?"ERROR"?endl;
)
returnO;
45.使用VC++6.。打開考生文件夾下的源程序文件1.cpp,該程序
運(yùn)行時(shí)有錯(cuò)。請(qǐng)改正程序中的錯(cuò)誤,使程序輸出的結(jié)果為
100
37
32
注意:錯(cuò)誤的語(yǔ)句在//******errc)r******的下面,修改該語(yǔ)句即
可。
試題程序:
#include<iostream.h>
//******epj*or******
voidmain
(
I/************
intm=0142:
//******epj*or******
intn=0X27:
intq=32;
cout<<m<<endl;
cout<<n<<endl;
cout<<q<<endl;
return;
)
五、綜合應(yīng)用題(2題)
46.使用VC++6.。打開考生文件夾下的源程序文件3.cpp。請(qǐng)完成
以下部分,實(shí)現(xiàn)在屏幕上輸出為
C3
C2
這個(gè)程序需要修改的部分,請(qǐng)按照以下部分實(shí)現(xiàn)。
(1)類CO不能被實(shí)例化,請(qǐng)定義一個(gè)純虛函數(shù)print,在注釋1后添加
適當(dāng)?shù)恼Z(yǔ)句。
(2)類C1私有虛繼承類CO,請(qǐng)?jiān)谧⑨?后添加適當(dāng)?shù)恼Z(yǔ)句。
(3)類C2公有繼承于CO,請(qǐng)?jiān)谧⑨?后添加適當(dāng)?shù)恼Z(yǔ)句。
(4)類c3公有繼承于C2與C1,請(qǐng)?jiān)谧⑨?后添加適當(dāng)?shù)恼Z(yǔ)句。
注意:增加代碼或者修改代碼的位置已經(jīng)用符號(hào)表示出來(lái)。請(qǐng)不要修
改其他的程序代碼。
試題程序:
#include(iostream.h)
classCO
(
);
//********2********
classCl:
(
public:
voidprint
(
cout<",,Cl"<<endl;
)
);
//********3********
classC2:
public:
voidprint
(
cout<<"C2"<<endl;
)
);
I/********4***x****
classC3:
(
public:
voidprint
(
cout<<"C3"<<endl;
)
};
voidmain
(
C3Obj3;
C20bj2;
obj3.print;
obj2.print;
return;
}
47.使用VC++6.0打開考生文件夾下的源程序文件3.cpp。其中定
義的類不完整,按要求完成下列操作,將類的定義補(bǔ)充完整。
⑴定義類的公有數(shù)據(jù)成員函數(shù)NO、Name[32],其中NO是int型的數(shù)
據(jù),Name[32]為字符型。請(qǐng)?jiān)谧⑨?后添加適當(dāng)?shù)恼Z(yǔ)句。
(2)完成函數(shù)Set的定義,分別設(shè)置NO和Name的值,請(qǐng)?jiān)谧⑨?后添
加適當(dāng)?shù)恼Z(yǔ)句。
(3)完成函數(shù)print,請(qǐng)?jiān)谧⑨?后添加適當(dāng)?shù)恼Z(yǔ)句,輸出結(jié)果如下:
NO=12345
Name=HelloWorld!
(4)添加默認(rèn)構(gòu)造函數(shù),設(shè)置NO為0,Name為空,請(qǐng)?jiān)谧⑨?后添加
適當(dāng)?shù)恼Z(yǔ)句。
注意:增加或者修改代碼的位置已經(jīng)用符號(hào)表示出來(lái),請(qǐng)不要修改其
他的程序代碼。
試題程序:
#include<iostream.h>
classTC
(
public:
//********2********
(
No=no;
for(inti=0;strName[i]!=0;i++)
(
Name[i]=strName[i];
Name[i+1]=0;
voidprint()
//********3********
TC()
II********4********)
);
intmain()
(
TCstu:
stu.Set(12345,"HelloWorld!");stu.print();
returnO;
六、3.綜合應(yīng)用題(2題)
48.使用VC6打開考生文件夾下的工程test39_3o此工程包含一個(gè)
test39_3.cpp,其中定義了類ARRAY和其派生類STUDENT,其中類
ARRAY是一個(gè)多態(tài)數(shù)組,該數(shù)組可以存放學(xué)校中的各類人員,如學(xué)生
等,但它們的定義并不完整。請(qǐng)按要求完成下列操作,將程序補(bǔ)充完整。
⑴定義類ARRAY的三個(gè)公有成員純虛函數(shù)add(inta)、del(intd)和
show(ints),它們的返回值類型都是void型的。請(qǐng)?jiān)谧⑨尅啊?*1**”之后
添加適當(dāng)?shù)恼Z(yǔ)句。
(2)添加派生類STUDENT的保護(hù)數(shù)據(jù)成員float型的二維數(shù)組table,使
其有row行和s_col歹請(qǐng)?jiān)谧⑨尅啊?*2**”。之后添加適當(dāng)?shù)恼Z(yǔ)句。
(3)完成派生類STUDENT的成員函數(shù)del(ints)的定義實(shí)現(xiàn)把二維數(shù)組
第s行刪除的功能,即把該行清零,請(qǐng)?jiān)谧⑨尅啊?*3**”之后添加適當(dāng)?shù)?/p>
語(yǔ)句。
(4)完成派生類STUDENT的成員函數(shù)show(ints)的定義,使其以格式““
跳格table[行號(hào)][列號(hào)]is_換行”依次輸出s行的各個(gè)元素,請(qǐng)?jiān)谧⑨?/p>
“〃**4**,,之后添加適當(dāng)?shù)恼Z(yǔ)句。
源程序文件test39_3.cpp清單如下:
#include<iostream.h>
#include<stdlib.h>
constintrow=100;
constints_col=3;
classARRAY
(
public:
〃**]**
}
classSTUDENT:publicARRAY
(
public:
virtualvoidadd(ints)
(
cout<<"\tlnputdataofSTUDENT."<<endl;
cout<<"\tFirst:";
cin>>tablets][0];
cout<<"\tSecond:";
cin>>tablets][1];
cout<<"\tThird:";
cin>>tablets][2];
virtualvoiddel(ints);
virtualvoidshow(ints);
protected:
inti;
〃**2**
);
voidSTUDENT::del(ints)
(
〃**3**
)
voidSTUDENT::show(ints)
(
cout<<endl;
for(i=0;i<=s_col-1;i++)
(
〃**4**
}
)
intmain()
(
STUDENTst;
ARRAY*ap;
ap=&st;
ap->add(3);
ap->show(3);
ap->del(3);
ap->show(3);
return0;
49.使用VC6打開考生文件夾下的工程test40_3o此工程包含一個(gè)
test40_3.cpp,其中定義了類CVector,但該類的定義并不完整。請(qǐng)按要
求完成下列操作,將程序補(bǔ)充完整。
⑴完成類CVector構(gòu)造函數(shù)的定義,把傳入的int型參數(shù)a和b分別賦
值給類的成員變量x和yo請(qǐng)?jiān)谧⑨尅啊?*1**”之后添加適當(dāng)?shù)恼Z(yǔ)句。
⑵完成類CVector的“+”運(yùn)算符重載函數(shù)的定義使Cvector類的兩個(gè)對(duì)
象相加時(shí)可以直接使用符號(hào)“+”,并且結(jié)果仍然為類Cvector的對(duì)象,請(qǐng)
在注釋“〃**2**,,之后添加適當(dāng)?shù)恼Z(yǔ)句。
(3)在主函數(shù)中添加適當(dāng)?shù)恼Z(yǔ)句,把類Cvector的對(duì)象a和b相加,并且
把結(jié)果保存在對(duì)象c中,最后以“x,y”的形式輸出在屏幕上,請(qǐng)?jiān)谧⑨?/p>
,,//**3**,,之后添加適當(dāng)?shù)恼Z(yǔ)句。
源程序文件test40_3.cpp清單如下:
#include<iostream.h>
classCVector
(
public:
intx,y;
CVector(){};
CVector(int,int);
CVectoroperator+(CVector);
};
CVector::CVector(inta,intb)
(
〃**]**
}
CVectorCVector::operator+(CVectorparam)
(
〃**2**
temp.y=y+param.y;
return(temp);
}
intmain()
(
CVectora(3,1);
CVectorb(1,2);
CVectorc;
〃**3**
return0;
參考答案
l.D解析:本題中的for循環(huán)只是起到混淆視聽的效果,對(duì)結(jié)果并沒有
任何影響。
2.D解析:虛函數(shù)在運(yùn)行階段和類的對(duì)象綁定在一起,這樣成為動(dòng)態(tài)聯(lián)
編。虛函數(shù)聲明只能出現(xiàn)在類聲明的虛函數(shù)原型中,而不能在成員的函
數(shù)體實(shí)現(xiàn)時(shí)。必須由成員函數(shù)來(lái)調(diào)用成員函數(shù)來(lái)調(diào)用或者通過指針、引
用來(lái)訪問虛函數(shù)。如果通過對(duì)象名來(lái)訪問虛函數(shù),則聯(lián)編在編譯過程中
認(rèn)為是靜態(tài)聯(lián)編。
3.A解析:類的繼承中有三種繼承方式,他們和類的訪問級(jí)別相結(jié)合在
派生類中可以產(chǎn)生多種訪問級(jí)別?;愔谐蓡T為保護(hù)的,在派生類中要
為私有的,可以采用私有繼承?;愔械谋Wo(hù)成員在派生類中不是私有
就是保護(hù),即級(jí)別只能降低而不能升高?;愔械墓谐蓡T則可能為私
有、保護(hù)和私有。
4.A解析:黑箱測(cè)試方法完全不考慮程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特征,而只
是根據(jù)功能導(dǎo)出測(cè)試用例。注意:白箱測(cè)試是根據(jù)對(duì)程序內(nèi)部邏輯結(jié)構(gòu)
的分析來(lái)選取測(cè)試用例,白箱測(cè)試也稱為邏輯覆蓋測(cè)試,故選項(xiàng)B)不正
確;錯(cuò)誤推測(cè)法只是黑箱測(cè)試所使用的一種具體的方法,故選項(xiàng)C)不正
確;安裝測(cè)試是測(cè)試層次中的一種,它屬于高級(jí)測(cè)試,故選項(xiàng)D)不正確。
注意:常用的黑箱測(cè)試方法及其定義,白箱測(cè)試用例的準(zhǔn)則。
5.A解析:本題考核私有繼承中類成員的訪問權(quán)限。當(dāng)類的繼承方式為
私有繼承時(shí),基類公有成員和保護(hù)成員都以私有成員屬性出現(xiàn)在派生類
中。私有派生類的成員對(duì)其基類成員的訪問權(quán)和公共派生的方式相同,
但是,由私有派生的類聲明的對(duì)象,不能訪問任何基類的成員。本題中,
基類Base中的保護(hù)成員y和公有成員setx和getx,經(jīng)過私有繼承以后,
稱為派生類Inherit的私有成員,所以可以在派生類Inherit的函數(shù)成員
中對(duì)它們進(jìn)行訪問。類Inherit中的函數(shù)成員setvalue和display都是公
有成員,所以可以通過Inherit的對(duì)象對(duì)它們進(jìn)行訪問。本程序的功能是
對(duì)類中各數(shù)據(jù)成員進(jìn)行賦值,然后查看賦值是否正確。
6.B解析:棧是一種數(shù)據(jù)結(jié)構(gòu),是在某一端進(jìn)行插入和刪除操作的特殊
線性表。它按照后進(jìn)先出的原則存儲(chǔ)數(shù)據(jù),先進(jìn)入的數(shù)據(jù)被壓入棧底,
最后的數(shù)據(jù)在棧頂。在棧頂進(jìn)行插入和刪除操作,不需要修改棧底指針,
棧的實(shí)現(xiàn)可以采用順序存儲(chǔ)也可以采用鏈表存儲(chǔ)。
7.B解析:如果要構(gòu)造鏈表,則必須有指向下一個(gè)結(jié)點(diǎn)的指針。
8.A解析:線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中的結(jié)點(diǎn)空間是動(dòng)態(tài)生成的,它們?cè)?/p>
內(nèi)存中的地址可能是連續(xù)的,也可能是不連續(xù)的。
9.A
10.C解析:由主函數(shù)main入手,定義TestClassl類的指針對(duì)象p指向
派生類Testclass2。因?yàn)榛惡团缮愔卸加衒un函數(shù),題目要求輸出為
2,就是基類對(duì)象訪問派生類中fun函數(shù)。通過虛函數(shù)與指向基類對(duì)象的
指針變量的配合使用,就能方便調(diào)用同名函數(shù)。所以這里將基類中的fun
函數(shù)聲明為virtual。并且當(dāng)一個(gè)成員函數(shù)被聲明為虛函數(shù)后,其派生類
中的同名函數(shù)自動(dòng)成為虛函數(shù)。
11.B
解析:在C++中繼承主要有三種關(guān)系:public>protected和private。這
三種繼承關(guān)系中public繼承是最為常用的一種繼承關(guān)系。
12.D
Do【解析】預(yù)處理命令是以“#”開始的語(yǔ)句,每一條預(yù)處理命令必須
單獨(dú)占用一行,由于不是C語(yǔ)言的語(yǔ)句,并且命令行的最后不能以分
號(hào)表示結(jié)束,定義格式為“#de-fine標(biāo)識(shí)符字符串”,預(yù)處理命令行是系
統(tǒng)對(duì)源程序進(jìn)行編譯之前進(jìn)行處理的,不是在程序執(zhí)行的過程中。
13.A解析:面向?qū)ο笳Z(yǔ)言包含3個(gè)要素,即對(duì)象、類和繼承。這3個(gè)要
素反映了面向?qū)ο蟮膫鹘y(tǒng)觀念。面向?qū)ο蟪绦蛟O(shè)計(jì)的本質(zhì)是把數(shù)據(jù)和對(duì)
數(shù)據(jù)的操作當(dāng)成一個(gè)整體即對(duì)象。
14.A解析:public允許類對(duì)象對(duì)類的屬性和方法進(jìn)行訪問;private不允
許類對(duì)象訪問類的屬性和方法protected不允許類及其子類的對(duì)象訪問
父類的屬性和方法,但子類可以訪問父類中定義的protected屬性和方
法。
15.BB。【解析】A是有符號(hào)數(shù),C是浮點(diǎn)數(shù),D是集合,并不是類的實(shí)
例化對(duì)象,只有B完全符臺(tái)。
16.B
基類中說(shuō)明的虛函數(shù),在派生類中自然就是虛函數(shù),對(duì)于純虛函數(shù)必
須在后面繼承的派生類中給出具體的實(shí)現(xiàn);靜態(tài)成員函數(shù)不能進(jìn)行動(dòng)
態(tài)聯(lián)編,所以虛函數(shù)不能是靜態(tài)的。
17.C
Co【解析】每調(diào)用一次get函數(shù)時(shí),對(duì)新的類A對(duì)象進(jìn)行一次實(shí)例
化,調(diào)用一次構(gòu)造函數(shù),類A的靜態(tài)成員變量b便加1。
18.B
本題考查公用繼承對(duì)基類成員的訪問屬性。在公用繼承中,基類的公
用成員和保護(hù)成員在派生類中保持原有的訪問屬性,其私有成員仍為
基類私有。本題中想要輸出Base::fun,則必須調(diào)用基類的公用成員
函數(shù)fun,所以使用Base::fun;來(lái)調(diào)用基類的成員函數(shù)fun。
19.B解析:C++語(yǔ)言中語(yǔ)句的結(jié)束符是分號(hào)。
20.B解析:本題考查的是基本循環(huán)語(yǔ)句的使用,選項(xiàng)A),選項(xiàng)C)和選
項(xiàng)D)都為正確的形式,在選項(xiàng)B)中的while(a<=10)后缺少結(jié)束符分號(hào)
/o
21.A
22.D
私有繼承方式為基類的公用成員和保護(hù)成員在派生類中成了私有成
員,其私有成員仍為基類私有,但派生類對(duì)象可以訪問基類的保護(hù)成
員,所以基類對(duì)象不能賦值給派生類對(duì)象。抽象類是指含有純虛擬函
數(shù)的類,所以選項(xiàng)D正確。
23.A
本題考查函數(shù)實(shí)參個(gè)數(shù)的基礎(chǔ)知識(shí),根據(jù)實(shí)參的概念,(a+b)、3、
mflJc(n-1,b)分別為其中的3個(gè)實(shí)參。故答案為A。
24.類類
25.nn解析:在長(zhǎng)度為n的線性表中查找一個(gè)表中不存在的元素,需要
的比較次數(shù)為n。
26.4343解析:分析while循環(huán)體可以判斷出:il用于統(tǒng)計(jì)字符串中字
符a的數(shù)量,i2用于統(tǒng)計(jì)字符b的數(shù)量。因此,考察數(shù)組a的內(nèi)容可得
其數(shù)量分別為4和3。
27.數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)的
管理機(jī)構(gòu),它是一種系統(tǒng)軟件,負(fù)責(zé)數(shù)據(jù)庫(kù)中的數(shù)據(jù)組織、數(shù)據(jù)操縱、
數(shù)據(jù)維護(hù)、控制及保護(hù)和數(shù)據(jù)服務(wù)等。
28.函數(shù)名函數(shù)名解析:重載函數(shù)的函數(shù)名應(yīng)和原函數(shù)一致。注意:重
載函數(shù)的方式方法,重載函數(shù)的參數(shù),重載函數(shù)的返回值。
29.投影投影解析:專門的關(guān)系運(yùn)算主要包括對(duì)單個(gè)關(guān)系進(jìn)行垂直分解
(投影操作)或水平分解(選擇操作)和對(duì)多個(gè)關(guān)系的結(jié)合(連接操作)等。
30.voidfun(b[][22])voidfun(b[][22])解析:此題考核的知識(shí)點(diǎn)是函數(shù)的
定義形式與數(shù)組名作為函數(shù)的參數(shù)。函數(shù)頭的定義形式是“存儲(chǔ)類型說(shuō)
明符數(shù)據(jù)類型說(shuō)明符函數(shù)名(形參列表)”,此題沒有涉及到函數(shù)的存儲(chǔ)類
別。如果函數(shù)的參數(shù)是數(shù)組,其第1維的長(zhǎng)度可以省略。因此本題的函
數(shù)首部可以寫成:voidfun(b[][22])o
31.函數(shù)模板源代碼數(shù)據(jù)類型函數(shù)模板\r\n源代碼\r\n數(shù)據(jù)類型解析:
函數(shù)模板是一系列相關(guān)函數(shù)的模型或樣板,這些函數(shù)的源代碼形式相同,
只是所針對(duì)的數(shù)據(jù)類型不同。注意:聲明一個(gè)函數(shù)的模板格式是:
template<<模板形參表聲明>〉〈函數(shù)聲明〉
32.類類解析:在面向?qū)ο蠓椒ㄖ校惷枋龅氖蔷哂邢嗨菩再|(zhì)的一組對(duì)
象。所以,屬性與操作相似的一組對(duì)象稱為類。
33.25
34****123.45**123,45123.45
35.時(shí)間時(shí)間解析:在算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)稱為算法
的時(shí)間復(fù)雜度。
36.(1)應(yīng)添力「public:
\n(2)“inti”應(yīng)改為“inti(10);
\n(3)“i++;”應(yīng)改為
\n【解析】本題主要考查的是成員的訪問屬性。成員的訪問屬性有公有、
保護(hù)和私有3種,而默認(rèn)的訪問屬性為私有,只有公有成員才能通過類
的對(duì)象被訪問。故應(yīng)在構(gòu)造函數(shù)前添加“public:",否則該類無(wú)法被實(shí)例
化。變量的初始化可以通過“=”號(hào),也可以和初始化對(duì)象一樣添加構(gòu)造
參數(shù),題目已要求使用后者。本題要求輸出5個(gè)數(shù),while的循環(huán)變量i
每次減1,在i>5時(shí)循環(huán),故i初始化應(yīng)為10。若循環(huán)中i每次增1,則
循環(huán)永遠(yuǎn)不會(huì)退出。
37.(1)應(yīng)改為“ein.getline(str,120,?);
W(2)應(yīng)改為"while(str[i])”。
,,
W(3)應(yīng)改為“if(str[i]>=a&&str[i]<=2)o
\n【解析】本題中要求以輸入字符“?”為結(jié)束符,用于字符輸入的流成員
函數(shù)getline函數(shù)讀入一行字符,格式為“cin.getline(字符數(shù)組,字符個(gè)
數(shù),終止標(biāo)志字符字所以第1處改為“cin.getline(str,120,?);第
2處的“while(str)”語(yǔ)句應(yīng)該是判斷字符串str中的每一個(gè)字符是否為結(jié)
束符,若不是結(jié)束符,在循環(huán)中判斷每一個(gè)字符是否為小寫,若為小寫,
則轉(zhuǎn)換。所以應(yīng)該修改為“while(str[i])”°第3處的“if(str[i]>=a)”語(yǔ)句是
判斷字符str[i]是否為小寫字符,而現(xiàn)有的語(yǔ)句只是判斷字符是否大于a,
但是小寫字符應(yīng)該是a到2,所以修改為“if(str[i]>=a&&str[i]>=z)”。
38.(1)應(yīng)改為"assert(sizeof(sl)==4);
W⑵應(yīng)改為"assert(sizeof(s2)==lO);
W(3)應(yīng)改為"assert(sizeof(s3)==l);
\n【解析】assert函數(shù)如果為假,則會(huì)產(chǎn)生一個(gè)中斷異常。所以要讓它正
常執(zhí)行輸出結(jié)果,那么assert函數(shù)只有為真,才不會(huì)產(chǎn)生中斷異常。
tcassert(sizeof(sl)==3);"語(yǔ)句中"sizeof(sl)==3”為假,這會(huì)使程序產(chǎn)生異
常,不能正常執(zhí)行。因?yàn)閟trl的值為abc,但是它還有一個(gè)尾符,它的
長(zhǎng)度應(yīng)該是4,而不是3,所以在第1處修改為“assert(sizeof(sl)==4)
str2[10]說(shuō)明,str2的空間為10,在第2處修改為"assert(sizeof(s2)==10)
charstr3=23;語(yǔ)句說(shuō)明23是字符,所占存儲(chǔ)空間為1,所以修改為
"assert(sizeof(s3)==1);”。
39.(1)應(yīng)改為"usingnamespacestd;"。
(2)應(yīng)改為"outl.open("l.txt",ios::binaryIios::app);"。
(3)應(yīng)改為“outl.put(s[i]);
【解析】本題第1處的“usingstd;”是在程序中引入標(biāo)準(zhǔn)命名空間std,
對(duì)于C++中引入標(biāo)準(zhǔn)命名空間的格式,缺少namespace,所以第1處
的語(yǔ)句修改為“usingnamespacestd;"。第2處,調(diào)用成員函數(shù)open
中,輸入、輸出方式是在ios類中定義的,所以“outl.open("l.txt",
binaryIapp);”語(yǔ)句缺少類ios,即第2處的語(yǔ)句修改為
“outl.open("l.txt",ios::binaryIios::app);第3個(gè)標(biāo)識(shí)應(yīng)
該用流成員函數(shù)put輸出字符,所以第3處的語(yǔ)句修改為
,5
“outl.put(s[i]);O
40.(1)應(yīng)改為"catch(char*s)”。
(2)應(yīng)改為"cateh(inti)”。
(3)應(yīng)改為"catch(…)”。
【解析】本題中第1個(gè)標(biāo)識(shí)前的異常拋出語(yǔ)句為“throw("error");",其
中的類型為字符串。所以對(duì)應(yīng)的異常捕捉語(yǔ)句catch中應(yīng)該符合這個(gè)類
型,而程序中給出的語(yǔ)句“catch(chars)”是字符型的,所以第1處的語(yǔ)
句修改為“catch(char*S)”。第2個(gè)標(biāo)識(shí)前的異常拋出語(yǔ)句為
c'throw((int)0);”,其中的類型為int。對(duì)應(yīng)的異常捕捉語(yǔ)句catch中應(yīng)
該符合這個(gè)類型,所以補(bǔ)充catch子句中的類型,否則如果找不到匹配
的catch塊,系統(tǒng)就會(huì)調(diào)用一個(gè)系統(tǒng)函數(shù),使程序終止運(yùn)行。即第2處
的語(yǔ)句修改為"catch(inti)”。如果在catch子句中沒有指定異常信息的類
型,那么就用刪節(jié)號(hào)“…”表示它可以捕捉任何類型的異常信息,即修
改為“catch(…)”。
41.(1)應(yīng)改為"TCobjl(l);
(2)應(yīng)改為“Objl.SetNumber(lO);
(3)應(yīng)改為“0bj2.SelNumber(lOO);
【解析】本題第1處的“TCobjl;”語(yǔ)句是聲明TC類的對(duì)象Objl,根據(jù)
TC類構(gòu)造函數(shù)的定義TC(inti),存在整型參數(shù),并且題目要求第一個(gè)
輸出結(jié)果兩1,所以補(bǔ)全參數(shù)1,即第1處的“TCobjl(l);第2處處
的“objl.number=10;”應(yīng)該是調(diào)用成員函數(shù)SetNumber賦值。在C+
+中成員函數(shù)的使用形式應(yīng)該是:對(duì)象名.成員函數(shù),所以修改為
“objl.SetNumber(lO);類是對(duì)象的抽象,而對(duì)象是類的具體實(shí)
例。第3處7C.SetNumber(lOO);”語(yǔ)句中的TC為類,并不是對(duì)象,
這里應(yīng)該使用定義的對(duì)象,即obj2,所以將語(yǔ)句修改為
“obj2.SetNumber(lOO);
42.(l)“staticintn=O"應(yīng)改為"staticintn;"。
(2)“intCO::n;”應(yīng)改為“intCO::n=0;
(3)4tcout?c.n?endl;"應(yīng)改為"cout?c->n?endl;
【解析】本題要在屏幕上輸出兩個(gè)字符,首先要靜態(tài)變量初始化,第1
處應(yīng)改為“staticintn;”,第2處要給n賦值,第3處輸出時(shí)引用c的對(duì)
象,應(yīng)改為"cout?c->n?endl;"。
43.(1)應(yīng)改為“TC::TC”。
(2)應(yīng)改為"voidTC::display”。
(3)應(yīng)改為“TC::?TC”。
【解析】在類的外部定義成員函數(shù)時(shí),必須在成員函數(shù)前面加上類名
和作用域運(yùn)算符“::”,作用域運(yùn)算符用采表示某個(gè)成員屬于哪個(gè)
類,使用格式為“(類名)::〈成員函數(shù)〉((參數(shù)函數(shù))),因此第1處應(yīng)改
為“TC::TC”,默認(rèn)構(gòu)造函數(shù)沒有參數(shù)。由第2處“TC::display”后
的語(yǔ)句看,這是在類外實(shí)現(xiàn)TC函數(shù),因此也有作用域運(yùn)算符使用錯(cuò)
誤問題,display函數(shù)返回值為void,因此第2處的語(yǔ)句應(yīng)改為
“voidTC::display”。由第3處的語(yǔ)句“TC::TC”可知,顯然這里是
在類外實(shí)現(xiàn)析構(gòu)函數(shù),析構(gòu)函數(shù)是一個(gè)特殊的函數(shù),它的名稱和類名
相同,并在前面加“?”字符,用采與構(gòu)造函數(shù)加以區(qū)別,因此第3處
的語(yǔ)句應(yīng)改為“TC::?TC”。
44.(1)應(yīng)改為"catch(char*s)”。
⑵應(yīng)改為“cateh(inti)”。
(3)應(yīng)改為"catch(…)”。
【解析】本題中第1個(gè)標(biāo)識(shí)前的異常拋出語(yǔ)句為“throw("error");",其
中的類型為字符串。所以對(duì)應(yīng)的異常捕捉語(yǔ)句catch中應(yīng)該符合這個(gè)類
型,而程序中給出的語(yǔ)句“catch(chars)”是字符型的,所以第1處的語(yǔ)
句修改為“catch(char*S)"°第2個(gè)標(biāo)識(shí)前的異常拋出語(yǔ)句為
c'throw((int)0);”,其中的類型為int。對(duì)應(yīng)的異常捕捉語(yǔ)句catch中應(yīng)
該符合這個(gè)類型,所以補(bǔ)充catch子句中的類型,否則如果找不到匹配
的catch塊,系統(tǒng)就會(huì)調(diào)用一個(gè)系統(tǒng)函數(shù),使程序終止運(yùn)行。即第2處
的語(yǔ)句修改為“catch(inti)”。如果在catch子句中沒有指定異常信息的類
型,那么就用刪節(jié)號(hào)“…”表示它可以捕捉任何類型的異常信息,即修
改為“catch(…)”。
45.(l)“voidmain”。
(2)“intm=0144;
(3)“intn=OX25;”或“intn===0x25;
【
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度美甲店租賃合同(含美甲店品牌升級(jí)改造)
- 2025年度綠色建材貼牌生產(chǎn)與綠色建筑認(rèn)證合同
- 二零二五年度商業(yè)保密協(xié)議書:航空航天領(lǐng)域技術(shù)保密與項(xiàng)目合作合同
- 2025年度環(huán)保產(chǎn)業(yè)渠道代理合同書
- 二零二五年度診所護(hù)士護(hù)理成果轉(zhuǎn)化聘用合同模板
- 2025年度認(rèn)繳制股權(quán)轉(zhuǎn)讓協(xié)議書-文化創(chuàng)意產(chǎn)業(yè)股權(quán)變更合同
- 2025年度紙箱定制與智能包裝技術(shù)研發(fā)合同
- 2025年度高端餐廳股份合作經(jīng)營(yíng)與管理合同
- 2025年度二零二五年度購(gòu)房分期房地產(chǎn)稅收籌劃合同
- 2025年微金融合同模板
- 2025-2030年中國(guó)納米氧化鋁行業(yè)發(fā)展前景與投資戰(zhàn)略研究報(bào)告新版
- 2025年度正規(guī)離婚協(xié)議書電子版下載服務(wù)
- 2025年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 2025年教科室工作計(jì)劃樣本(四篇)
- 春節(jié)后安全生產(chǎn)開工第一課
- 2025光伏組件清洗合同
- 電力電纜工程施工組織設(shè)計(jì)
- 2024年網(wǎng)格員考試題庫(kù)完美版
- 《建筑與市政工程防水規(guī)范》解讀
- 2024年重慶市中考數(shù)學(xué)試題B卷含答案
- 醫(yī)生給病人免責(zé)協(xié)議書(2篇)
評(píng)論
0/150
提交評(píng)論