C++程序設(shè)計(jì)知識(shí)點(diǎn)實(shí)例解析智慧樹知到答案2024年青島大學(xué)_第1頁
C++程序設(shè)計(jì)知識(shí)點(diǎn)實(shí)例解析智慧樹知到答案2024年青島大學(xué)_第2頁
C++程序設(shè)計(jì)知識(shí)點(diǎn)實(shí)例解析智慧樹知到答案2024年青島大學(xué)_第3頁
C++程序設(shè)計(jì)知識(shí)點(diǎn)實(shí)例解析智慧樹知到答案2024年青島大學(xué)_第4頁
C++程序設(shè)計(jì)知識(shí)點(diǎn)實(shí)例解析智慧樹知到答案2024年青島大學(xué)_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

C++程序設(shè)計(jì)知識(shí)點(diǎn)實(shí)例解析青島大學(xué)智慧樹知到答案2024年第一章測(cè)試

若有定義doublexx=3.14,*pp=&xx;則表達(dá)式*pp等價(jià)于()

A:*xxB:&xxC:xxD:&3.14

答案:C有以下程序片段:

stringstr("HelloC++");

cout<<str.substr(5,3);

則程序的輸出結(jié)果是()

A:C++B:++C:HelloD:loC++

答案:A有以下程序片段:

stringstr("HelloC++");

cout<<str.insert(8,"World");

則程序的輸出結(jié)果是()

A:HelloC++WorldB:HelloC+World+C:HelloWorldC++D:編譯報(bào)錯(cuò)無法運(yùn)行

答案:A下面對(duì)引用的描述錯(cuò)誤的是()

A:引用是某個(gè)變量或?qū)ο蟮膭e名B:對(duì)引用初始化可以使用任意類型的變量C:引用與其代表的對(duì)象具有相同的地址D:建立引用時(shí),要對(duì)它初始化

答案:B編譯系統(tǒng)區(qū)分重載函數(shù)的依據(jù)是()。

A:對(duì)應(yīng)位次上參數(shù)的名字不同B:對(duì)應(yīng)位次上參數(shù)的類型不同C:函數(shù)的返回值類型不同D:總的參數(shù)個(gè)數(shù)不同

答案:BD若函數(shù)的返回值為引用類型,則該函數(shù)的調(diào)用表達(dá)式可以作為賦值運(yùn)算的左值。()

A:對(duì)B:錯(cuò)

答案:A函數(shù)可設(shè)置默認(rèn)參數(shù),但不允許將一個(gè)函數(shù)的所有參數(shù)都設(shè)置為默認(rèn)參數(shù)。()

A:對(duì)B:錯(cuò)

答案:B當(dāng)使用setw(intn)、setprecision(intn)等帶參數(shù)的輸入/輸出格式控制符時(shí),需要在程序開頭包含頭文件iomanip。()

A:對(duì)B:錯(cuò)

答案:A運(yùn)算符new分配的空間由運(yùn)算符delete釋放。()

A:對(duì)B:錯(cuò)

答案:A任何函數(shù)都可以聲明為內(nèi)聯(lián)函數(shù)()

A:錯(cuò)B:對(duì)

答案:A

第二章測(cè)試

下列關(guān)于析構(gòu)函數(shù)描述正確的是()

A:析構(gòu)函數(shù)在程序中必須被顯示調(diào)用B:析構(gòu)函數(shù)體中必須有delete語句C:析構(gòu)函數(shù)返回值類型是voidD:析構(gòu)函數(shù)既沒有參數(shù)也不可重載

答案:D有如下類定義:

classSample{

intn;public:Sample(inti=0):n(i){}voidsetValue(intn0)};

成員函數(shù)setValue在類外實(shí)現(xiàn)的正確形式是()

A:voidsetValue(intn0){n=n0;}B:Sample::setValue(intn0){n=n0;}C:setValue(intn0){n=n0;}D:voidSample::setValue(intn0){n=n0;}

答案:D有如下程序片段:

classSample{

intn;public:Sample(inti=0):n(i){}voidsetValue(intn0){n=n0;}};SampleSobj;Sample*ptr=newSample;

則下面對(duì)成員函數(shù)setValue訪問形式正確的是()

A:ptr->setValue(5)B:Sobj.setValue(5)C:Sobj->setValue(5)D:ptr.setValue(5)

答案:AB有如下程序片段:

classSample{

intn;

protected:

intm;public:Sample(inti=0,intj=0):n(i),m(j){}voidsetValue(intn0,intm0){n=n0;m=m0;}};int

main(){SampleObj;

//①

Obj.n=3;

//②

Obj.m=4;

//③

Obj.setValue(3,4);//④

return0;}則主函數(shù)中有誤的語句是()

A:都不是B:④C:②③D:①

答案:C下類有關(guān)類的構(gòu)造函數(shù)和析構(gòu)函數(shù)敘述正確的是()

A:類的構(gòu)造函數(shù)和析構(gòu)函數(shù)都是在程序中被顯示調(diào)用,而不能由系統(tǒng)自動(dòng)隱式調(diào)用B:類的構(gòu)造函數(shù)可以有多個(gè),互為重載關(guān)系C:類的析構(gòu)函數(shù)可以有多個(gè),互為重載關(guān)系D:類的構(gòu)造函數(shù)和析構(gòu)函數(shù)都是在程序中被自動(dòng)隱式調(diào)用,而不能由系統(tǒng)顯示調(diào)用

答案:B有如下類定義:

classTEST{

inta;public:intGetRef()const

//①{return&a;}intGetValue()const//②{returna;}voidSet(intn)const//③{a=n;}friendvoidShow(TESTaa)const//④{cout<<a;}};

則類中成員函數(shù)定義錯(cuò)誤的序號(hào)是()

A:①B:③C:②D:④

答案:ABD類定義中數(shù)據(jù)成員初值的設(shè)定既可以在聲明數(shù)據(jù)成員時(shí)進(jìn)行,也可以在構(gòu)造函數(shù)中進(jìn)行。

()

A:對(duì)B:錯(cuò)

答案:B作用域運(yùn)算符::只能用于類成員名的所屬類限定。()

A:錯(cuò)B:對(duì)

答案:A訪問類對(duì)象成員或結(jié)構(gòu)變量成員時(shí),使用的運(yùn)算符有.和->。()

A:對(duì)B:錯(cuò)

答案:A若類AB的聲明中沒有析構(gòu)函數(shù)和構(gòu)造函數(shù),則系統(tǒng)會(huì)自動(dòng)為類AB添加缺省的析構(gòu)函數(shù)~AB(){};和構(gòu)造函數(shù)AB(){};()

A:對(duì)B:錯(cuò)

答案:A

第三章測(cè)試

下列關(guān)于常類型const的敘述錯(cuò)誤的是()。

A:通過常對(duì)象可以調(diào)用一般成員函數(shù)B:不能修改常對(duì)象的數(shù)據(jù)成員C:必須使用成員初始化列表初始化常數(shù)據(jù)成員D:常成員函數(shù)中不能修改對(duì)象的數(shù)據(jù)成員

答案:A下列關(guān)于常成員的敘述正確的是()。

A:常成員函數(shù)只能由常對(duì)象調(diào)用B:常成員函數(shù)不能更新對(duì)象的狀態(tài)C:常數(shù)據(jù)成員可以被類對(duì)象共享D:常數(shù)據(jù)成員可以在構(gòu)造函數(shù)體中初始化

答案:B假定Sample類中的成員函數(shù)show空參無返回值,且不會(huì)更改Sample類中數(shù)據(jù)成員的值,則show函數(shù)在類內(nèi)正確的聲明形式是()

A:voidPrintconst();B:voidconstPrint();C:voidPrint()const;D:constvoidPrint();

答案:C有如下類聲明:

classSample{

intk;constintm;public:Sample(intk1,intm1);};

則下列構(gòu)造函數(shù)的定義形式中錯(cuò)誤的是()

A:Sample::Sample(intk1,intm1):k(k1){m=m1;}B:Sample::Sample(intk1,intm1):k(k1),m(m1){}C:Sample::Sample(intk1,intm1):m(m1),k(k1){}D:Sample::Sample(intk1,intm1):m(m1){k=k1;}

答案:A下面程序中橫線部分應(yīng)填入的內(nèi)容是(

classTEST{public:TEST(doubled):data(d){}voidPrint(){cout<<data<<endl;}staticintcount;private:doubledata;};

count=0;

A:staticintTEST::B:intTEST::C:intD:staticint

答案:B下列關(guān)于靜態(tài)成員的描述錯(cuò)誤的是()。

A:靜態(tài)數(shù)據(jù)成員的初始化不使用其構(gòu)造函數(shù)B:靜態(tài)成員可分為靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)C:靜態(tài)成員函數(shù)不能直接訪問非靜態(tài)數(shù)據(jù)成員D:靜態(tài)數(shù)據(jù)成員定義后必須在類體內(nèi)進(jìn)行初始化

答案:D下面程序的執(zhí)行結(jié)果是()

classSample{

intn;public:Sample(inti){n=i;}friendintadd(Sample&s1,Sample&s2);};intadd(Sample&s1,Sample&s2){

returns1.n+s2.n;}intmain(){

Samples1(10),s2(20);cout<<add(s1,s2)<<endl;}

A:10B:20C:40D:30

答案:D下列關(guān)于友元關(guān)系描述正確的是()。

A:友元不是類的成員,但具有和類的成員函數(shù)一樣的數(shù)據(jù)訪問權(quán)限B:友元屬于類的成員,因此具有和類的成員函數(shù)一樣的數(shù)據(jù)訪問權(quán)限C:友元關(guān)系具有傳遞性,即B是A的友元,C是B的友元,則C一定是A的友元D:友元關(guān)系具有對(duì)稱性,即B是A的友元,則A一定是B的友元

答案:A下列關(guān)于數(shù)據(jù)共享在類中描述正確的是()。

A:類通過靜態(tài)數(shù)據(jù)成員實(shí)現(xiàn)類對(duì)象間的數(shù)據(jù)共享B:類的封裝性決定了類是封閉的,和外界不建立共享機(jī)制C:類通過友元聲明實(shí)現(xiàn)類內(nèi)數(shù)據(jù)向外界友元函數(shù)的共享D:一個(gè)類的所有對(duì)象都是獨(dú)立的,彼此間不共享任何數(shù)據(jù)

答案:AC下列函數(shù)中具有當(dāng)前類的隱含指針this的是()。

A:靜態(tài)成員函數(shù)B:友元函數(shù)C:構(gòu)造函數(shù)D:析構(gòu)函數(shù)

答案:CD

第四章測(cè)試

下列函數(shù)中不能重載的是()

A:構(gòu)造函數(shù)B:靜態(tài)成員函數(shù)C:析構(gòu)函數(shù)D:友元函數(shù)

答案:C下列運(yùn)算符中不能重載的是()

A:newB:deleteC:!D:sizeof

答案:D下列運(yùn)算符必須重載為類成員函數(shù)的是()

A:++B:=C:==D:<=

答案:B假定復(fù)數(shù)類MyComplex聲明如下:

classMyComplex{

floatreal,imag;public:

MyComplex(floatr=0,floati=0);

MyComplex(constMyComplex&other);

voidPrint()const;MyComplexoperator+(constMyComplex&other);friendMyComplexoperator*(constMyComplex&c1,constMyComplex&c2);};有MyComplexX(1,2),Y(3,4),Z(5,6);則對(duì)表達(dá)式X+Y;以及X*Z;理解正確的是(

A:X.operator+(Y);

operator*(X,Z);B:operator+(X,Y);

operator*(X,Z);C:operator+(X,Y);

X.operator*(Z);D:X.operator+(Y);

X.operator*(Z);

答案:A假定復(fù)數(shù)類MyComplex聲明如下:

classMyComplex{

floatreal,imag;public:

MyComplex(floatr=0,floati=0);

MyComplex(constMyComplex&other);

voidPrint()const;MyComplexoperator+(constMyComplex&other);friendMyComplexoperator*(constMyComplex&c1,constMyComplex&c2);};有MyComplexX(1,2),Y(3,4),Z(5,6);則對(duì)表達(dá)式X+Y*Z;的理解正確的是(

A:operator+(X,operator*(Y,Z));B:operator*(X.operator+(Y),Z);C:X.operator+(operator*(Y,Z));D:(operator+(X,Y)).operator*(Z);

答案:C下列關(guān)于類成員運(yùn)算符重載和友元運(yùn)算符重載說法正確的是()

A:成員運(yùn)算符重載函數(shù)中具有this指針,友元運(yùn)算符重載函數(shù)中不具有this指針B:成員運(yùn)算符重載函數(shù)中不具有this指針,友元運(yùn)算符重載函數(shù)中也不具有this指針C:成員運(yùn)算符重載函數(shù)中不具有this指針,友元運(yùn)算符重載函數(shù)中具有this指針D:成員運(yùn)算符重載函數(shù)中具有this指針,友元運(yùn)算符重載函數(shù)中也具有this指針

答案:A假定類TEST中重載運(yùn)算符<<,則運(yùn)算符<<在類TEST中正確的聲明形式為()

A:friendostream&operator<<(constTEST&obj);B:ostream&operator<<(constTEST&obj);C:ostream&operator<<(ostream&output,constTEST&obj);D:friendostream&operator<<(ostream&output,constTEST&obj);

答案:D假定類Sample中重載運(yùn)算符>>,則運(yùn)算符>>在類Sample中正確的聲明形式為()

A:friendistream&operator>>(istream&input,constSample&obj);B:friendistream&operator>>(istream&input,Sample&obj);C:friendSample&operator>>(constSample&obj);D:friendSample&operator>>(istream&input,constSample&obj);

答案:B下標(biāo)運(yùn)算符[]在類中既可以重載為友元也可以重載為類成員。()

A:對(duì)B:錯(cuò)

答案:B重載的運(yùn)算符保持原來的優(yōu)先級(jí)和結(jié)合性以及操作數(shù)的個(gè)數(shù)。()

A:對(duì)B:錯(cuò)

答案:A

第五章測(cè)試

有以下程序片段:classBase{private:inta;

protected:

intb;

public:

Base(inti=0,intj=0):a(i),b(j)

{}};classDerived:publicBase{private:intc;

protected:

intd;

public:

Derived(inti=0,intj=0,intm=0,intn=0):Base(i,j),c(m),d(n)

{}};intmain(){Derivedobj;

obj.a=1;//①

obj.b=2;

//②

obj.c=3;

//③

obj.d=4;

//④

return0;}則主函數(shù)中所有語法有誤的語句是(

A:①B:①②C:①②③④D:①②③

答案:C有以下程序片段:classBase{private:inta;

protected:

intb;

public:

Base(inti,intj):a(i),b(j)

{}};classDerived:publicBase{private:intc;

protected:

intd;

public:

Derived(inti,intj,intm,intn):Base(i,j),c(m),d(n)

{}

voidfun()

{cout<<a<<endl;//①

cout<<b<<endl;//②

cout<<c<<endl;//③

cout<<d<<endl;//④}};則fun函數(shù)中語法有誤的語句是(

A:②B:④C:③D:①

答案:D下列關(guān)于繼承方式public的描述錯(cuò)誤的是()。

A:基類中的public成員在派生類中仍為public成員B:基類中的private成員在派生類中仍為private成員C:基類中的protected成員在派生類中仍為protected成員D:基類中除了private成員以外,其它成員在派生類中都可以被直接訪問

答案:B派生類對(duì)象直接訪問同名成員,在下列情形中不會(huì)出現(xiàn)二義性的是()

A:單繼承中,直接基類和間接基類各自聲明有同名的成員,派生類并未聲明該同名成員B:單繼承中,派生類和直接基類各自聲明有同名的成員C:多繼承中,同名成員聲明只出現(xiàn)在派生類的多個(gè)直接基類中,派生類并未聲明該同名成員D:多繼承中,派生類的多個(gè)直接基類具有共同的間接基類,派生類并未聲明該同名成員

答案:AB具有虛基類的派生類在創(chuàng)建對(duì)象時(shí),最先被調(diào)用的是()。

A:虛基類的構(gòu)造函數(shù)B:派生類自己的構(gòu)造函數(shù)C:非虛基類的構(gòu)造函數(shù)D:派生類中子對(duì)象類的構(gòu)造函數(shù)

答案:A有以下程序片段:classA{private:inta;

public:

A(inti=0):a(i)

{}};classB{private:intb;

public:

B(intj=0):b(j)

{}};classC:publicA{private:

intc;BBobj;

public:

C(inti,intj,intk):c(k),Bobj(j),A(i)

{}};intmain(){CCobj(1,2,3);

return0;}則主函數(shù)中對(duì)象Cobj在創(chuàng)建時(shí),構(gòu)造函數(shù)調(diào)用順序從先到后依次是()

A:類B構(gòu)造函數(shù)、類A構(gòu)造函數(shù)、類C構(gòu)造函數(shù)B:類C構(gòu)造函數(shù)、類B構(gòu)造函數(shù)、類A構(gòu)造函數(shù)C:類A構(gòu)造函數(shù)、類C構(gòu)造函數(shù)、類B構(gòu)造函數(shù)D:類A構(gòu)造函數(shù)、類B構(gòu)造函數(shù)、類C構(gòu)造函數(shù)

答案:D基類中的公有和保護(hù)成員在公有派生類中將成為()。

A:仍然相應(yīng)保持為公有成員和保護(hù)成員B:全部變成公有成員C:全部變成保護(hù)成員D:全部變成私有成員

答案:AC++的繼承性允許派生類繼承基類的()。

A:所有特性,但不允許增加新的特性或重定義基類的特性B:部分特性,但不允許增加新的特性或重定義基類的特性C:所有特性,并允許增加新的特性或重定義基類的特性D:部分特性,并允許增加新的特性或重定義基類的特性

答案:C重復(fù)繼承關(guān)系中,若公共基類被聲明為其直接派生類的(),則能保證后代派生類中只保留一份該公共基類的成員。

A:公有繼承B:子對(duì)象C:私有繼承D:虛基類

答案:D公有繼承方式下,類A是類B的虛基類,則類B聲明的正確形式是()

A:classB:virtualpublicAB:classA:virtualpublicBC:classA:virtualpublicclassBD:classB:virtualpublicclassA

答案:A

第六章測(cè)試

在繼承關(guān)系中,下列函數(shù)中能被派生類繼承的是()。

A:基類的構(gòu)造函數(shù)B:基類成員運(yùn)算符重載函數(shù)C:基類的析構(gòu)函數(shù)D:基類的友元函數(shù)

答案:B下列函數(shù)中可以聲明為虛函數(shù)的是()

A:靜態(tài)成員函數(shù)B:友元函數(shù)C:析構(gòu)函數(shù)D:構(gòu)造函數(shù)

答案:C下列函數(shù)中,不具有自身類隱含指針this的是()

A:虛函數(shù)B:靜態(tài)成員函數(shù)C:構(gòu)造函數(shù)D:析構(gòu)函數(shù)

答案:B下列有關(guān)繼承關(guān)系中虛函數(shù),描述正確的是()

A:函數(shù)名相同、參數(shù)不相同、返回值類型不相同B:函數(shù)名相同、參數(shù)相同、返回值類型相同C:函數(shù)名相同、參數(shù)相同、返回值類型不相同D:函數(shù)名相同、參數(shù)不相同、返回值類型相同

答案:B下列對(duì)虛函數(shù)的訪問方式中,能夠在運(yùn)行時(shí)動(dòng)態(tài)綁定具體類的虛函數(shù),從而實(shí)現(xiàn)類的多態(tài)性的是()

A:派生類指針->虛函數(shù)B:基類指針->虛函數(shù)C:派生類對(duì)象.虛函數(shù)D:基類對(duì)象.虛函數(shù)

答案:B下面有關(guān)抽象類描述錯(cuò)誤的是()

A:抽象類可以創(chuàng)建對(duì)象B:抽象類中可以包含數(shù)據(jù)成員以及構(gòu)造函數(shù)和析構(gòu)函數(shù)C:抽象類的派生類可以創(chuàng)建對(duì)象的必要條件是實(shí)現(xiàn)了所有的純虛函數(shù)D:抽象類是包含有純虛函數(shù)的類

答案:A派生類中重新定義虛函數(shù)時(shí),不能與基類中的虛函數(shù)保持一致的是()

A:函數(shù)參數(shù)B:函數(shù)名C:函數(shù)返回值類型D:函數(shù)體

答案:D基類中的虛函數(shù),在派生類中()

A:無論是否重新定義,都默認(rèn)為虛函數(shù)B:無需重新定義C:若重新定義,必須加virtual聲明才能成為虛函數(shù)D:若不重新定義,則不再是虛函數(shù)

答案:A下面程序的運(yùn)行結(jié)果是()

classB1{public:

virtualvoidshow()

{cout<<"B1::show()"<<";";

}};classB2{public:

voidshow()

{cout<<"B2::show()"<<";";

}};classD:publicB1,publicB2{public:

voidshow()

{cout<<"D::show()"<<";";

}};intmain(){B1b1;

B2b2;

Dd;

b1.show();

b2.show();

d.show();

return0;}

A:B1::show();B2::show();B1::show();B:B1::show();B2::show();B2::show();C:B1::show();B2::show();D::show();D:B1::show();B1::show();B1::show();

答案:C下面程序的運(yùn)行結(jié)果是(

)classB1{public:

virtualvoidshow()

{cout<<"B1::show()"<<";";

}};classB2{public:

voidshow()

{cout<<"B2::show()"<<";";

}};classD:publicB1,publicB2{public:

voidshow()

{cout<<"D::show()"<<";";

}};intmain(){B1b1;

B2b2;

Dd;

B1*bp;

bp=&d;

bp->show();

return0;}

A:B2::show();B:B1::show();C:D::show();D:都不是

答案:C

第七章測(cè)試

下列關(guān)于類模板說法正確的是()

A:類模板中的數(shù)據(jù)成員具有相同的類型B:類模板就是抽象類C:類模板中的成員函數(shù)具有相同的返回值類型D:類模板實(shí)例化時(shí),編譯器將根據(jù)給出的模板實(shí)參生成具體的類

答案:D下列關(guān)于類模板定義中的類型參數(shù)說法正確的是()

A:只可作為成員函數(shù)的參數(shù)類型B:只可作為數(shù)據(jù)成員的類型C:只可作為成員函數(shù)的返回類型D:三者皆可

答案:D有如下類模板聲明:template<typenameT>classTanyTemp{public:

TanyTemp(Tx1,Ty1)

{x=x1;y=y1;}

private:

Tx,y;};則執(zhí)行語句TanyTemp<int>iobject(23,32);生成的模板類為()

A:TanyTempB:iobject(23,32)C:TanyTemp<int>D:iobject

答案:C有下面程序片段:

floatarr[]={3.1,6.2,9.3,8.4,0.5,4.7,2.8,1.9};

intn1=sizeof(arr)/sizeof(float);

charstr[]="bacdef";

intn2=sizeof(str)/sizeof(char);

假定采用函數(shù)模板設(shè)計(jì)統(tǒng)一的排序函數(shù)sortData,使得函數(shù)調(diào)用sortData(arr,n1)和sortData(str,n2)能夠分別完成對(duì)數(shù)組arr以及數(shù)組str按元素?cái)?shù)值(或ASCII碼)從小到大的排序,則函數(shù)模板SortData中類型參數(shù)的個(gè)數(shù)至少應(yīng)為()

A:2B:3C:0D:1

答案:DC++使用模板可以減少重復(fù)勞動(dòng),提高代碼重用率()

A:錯(cuò)B:對(duì)

答案:B聲明函數(shù)模板時(shí),template<typename類型參數(shù)>與函數(shù)定義不能分開,兩者之間不能插入其它任何語句。()

A:對(duì)B:錯(cuò)

答案:A一個(gè)函數(shù)模板只能生成一個(gè)模板函數(shù)。()

A:錯(cuò)B:對(duì)

答案:A類模板可以生成若干個(gè)模板類,每個(gè)模板類又可定義若干個(gè)對(duì)象。()

A:錯(cuò)B:對(duì)

答案:BC++語言中模板分為函數(shù)模板和類模板兩種。()

A:錯(cuò)B:對(duì)

答案:B所有模板聲明都是以template<typename類型參數(shù)>開頭,其中關(guān)鍵字typename也可換為關(guān)鍵字class。()

A:錯(cuò)B:對(duì)

答案:B

第八章測(cè)試

標(biāo)準(zhǔn)流對(duì)象cin、cout、cerr和clog中,用于與標(biāo)準(zhǔn)輸入設(shè)備(鍵盤)連接的是()

A:ceerB:clogC:coutD:cin

答案:D有下面程序片段:

stringss;

getline(cin,ss);

cout<<ss;

當(dāng)輸入HelloVisualStudio!↙時(shí),輸出的內(nèi)容為()

A:HelloVisualStudioB:HelloVisualStudio!C:HelloD:HelloVisual

答案:DC++中,打開文件就是將這個(gè)文件與一個(gè)()建立關(guān)系,關(guān)閉文件就是取消這種關(guān)聯(lián)。

A:流對(duì)象B:指針C:結(jié)構(gòu)體D:常量

答案:A

當(dāng)輸入HelloVisualStudio!↙時(shí),輸出的內(nèi)容為()

A:HelloVisuB:HelloC:HelloVisD:HelloVisualStudio!

答案:C要求以二進(jìn)制方式打開輸出文件file.dat,該文件位于D盤根目錄下(D:\file.dat),下列打開方式正確的是()

A:ofstreamoutfile("D:\file.dat",ios::binary);B:ofstreamoutfile("D:\\file.dat",ios::binary);C:ifstreaminfile("D:\\file.dat");D:ifstreaminfile("D:\file.dat");

答案:B下列關(guān)于ostream類成員函數(shù)ostream&write(char*buffer,intcount);描述正確的是()

A:該

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論