执行下列语句序列后, ofstream outfile("DATA.DATA") if(…)cout<<"OK";else cout<<"FAIL";如果文件打开成功显示OK,否则就显示FAIL。由此可知,…处的表达式应是( )。A.outfile.fail()或outfileB.outfile.fail()或! outfileC.outfile.good()或outfileD.outfile.goodl()或! outfile

执行下列语句序列后, ofstream outfile("DATA.DATA") if(…)cout<<"OK";else cout<<"FAIL";如果文件打开成功显示OK,否则就显示FAIL。由此可知,…处的表达式应是( )。

A.outfile.fail()或outfile

B.outfile.fail()或! outfile

C.outfile.good()或outfile

D.outfile.goodl()或! outfile


相关考题:

执行语句序列 intn: cin>>n: switch(n) { casel: case2:cout<<'1': case 3: case4:cout<<'2': break: delhult:cout<<'3': } 时,若键盘输入1,则屏幕显示A.1B.2C.3D.12

执行语句序列 ofstream outfile(”DATA.DAT"); if(…)cout<<"OK";elsec out<<"FAIL"; 后,如果文件打开成功显示“OK”,否则就显示“FAIL”。由此可知,上面if语句的…处的表达式应是A.outfile.fail()或 outfileB.outfile.good()或 !outfileC.outfile.good()或 outfileD.outfile.fail()或 !outfile

执行下列语句序列: inti=0;while(i25)i+=3;cout<<i; 输出结果是( )。A.24B.25C.27D.28

若语句: cout') 若语句: cout<<setfill('>')<<setw(5)<<3141512<<setw(5)<<"OK!"; 是程序中第一个输出语句,则输出结果是A.3141512>>OK!B.31415120K!>>C.414150K!>>D.31415>>OK!

有如下语句序列:int k=0:d0{k+=5;cout0)cout 有如下语句序列: int k=0: d0{k+=5;cout<<‘$’;} while(k<19); while(k-->0)cout<<‘*’; 执行上面:的语句序列输出字符“$”和“*”的个数分别是( )。A.4和20B.5和20C.4和21D.5和21

有如下语句序列:int k=0:do{k+=5;cout0)cout 有如下语句序列: int k=0: do{k+=5;cout<<'$';} while(k<19); while(k-->0)cout<<'*'; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。A.4和20B.5和20C.4和21D.5和21

执行语句:{cout<<setfill('*')<<setw(10)<<setfill('#')<<left<<123<<"OK"<<endl;return 0;)后将输出( )。A.123*******OKB.123#######OKC.123********OK********D.123#######OK########

执行语句序列ofstream outfile(“DATE.DAT”);if(…)cout<<"OK"; else cout<<"FAIL"后,如果文件打开成功,显示“OK”,否则显示"FAIL"。由此可知,上面if语句…处的表达式是:A.outfile.fail( )或outfileB.outfile.good( )或outfileC.outfile.good( )或!outfileD.outfile.fail( )或!out file

对于下面的程序: ifstream fin(c:\test.txt) ; if(fin) cout < < "ok"; else cout < < "wrong"; if语句中的内容可以换为A.fin. fail( ) ;B.fin. bad( ) ;C.fin. good( ) ;D.fin. eof( ) ;

执行下列语句:includeusing namespace std;int main(){int x=3;if(x=5)cout 执行下列语句: #include<iostream> using namespace std; int main() { int x=3; if(x=5) cout<<x++<<end1; else cout<<x<<end1; return 0; } 程序的输出是( )。A.3B.4C.5D.6

若语句:cout') 若语句: cout<<seffill('>')<<setw(5)<<3141512<<sctw(5)<<"OK!"; 是程序中第1个输出语句,则输出结果是( )。A.3141512>>OK!B.31415120K!>>C.314150K!>>D.31415>>OK!

若执行语句:cout<<setfill('*')<<setw(10)<<123<<'OK'<<end1后将输出A.*******123OKB.123********OKC.*******123********OKD.123*******OK********

执行下列语句后,输出结果为cout.put('s');cout<<'c'<<'a';A.caB.seaC.sD.a

对于下面的程序 ifstream fin(c:\test.txt); if(fin) cout<<"ok"; else cout<<"wrong"; 对于if语句中的内容可以换为A.fin.fail( ):B.fin.bad( );C.fin.good( );D.fin.eof( );

下面程序运行结果为( )。 main() { char c='a'; if('a'<c< ='z') cout<<"LOW"; else cout<<"UP"; }A.LOWB.UPC.LOWUPD.语句错误,编译不能通过

若执行语句:cout<<setfill('*')<<setw(10)<<setfill('#')<<left<<123<<"OK"<<end1后将输出A.123*******OKB.123#######OKC.123********OK********D.123#######OK#######

执行语句序列 ofstream outfile("data.dat"); if(…)cout<<"ok";else cout<<"fail"; 后,如果文件打开成功,显示“ok”,否则显示“fail”。由此可知,上面if语句的“…” 处的表达式是A.outfile.fail()或outfileB.outfile.good()或!outfileC.outfile.good()或outfileD.outfile.fail()或!outfile

执行下列语句后,输出结果为( )。 cout.put(S); coutCa;A.caB.scaC.SD.a

有下列语句序列:int k=0;do{k+=5;cout0)cout 有下列语句序列: int k=0; do{k+=5;cout<<'$';} while(k<19); while(k-->0)cout<<'*'; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。A.4和20B.5和20C.4和21D.5和21

执行语句: int result=100; cout= 60)(result 执行语句:int result=100;cout<<(((result>= 60)(result<=100))?"good":"general");结果是【 】。

若执行语句:cout<<setfill('*')<<setw(10)<<123<<"OK"<<endl后将输出( )。A.******* 1230KB.123********OKC.*******123********OKD.123*******OK********

有如下语句序列: intk=0: do{k+=5;cout$;}whilc(k19); while(k-O)cout*; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。A.4和20B.5和20C.4和21D.5和21

执行语句:cout<<setfill('*')<<setw(10)<<setfill('#')<<left<<123<<"OK"<<endl;后将输出A.123*******OKB.123#######OKC.123********OK********D.123#######OK########

有如下语句序列:int k=0;do { k+=5;cout 0)cout 有如下语句序列: int k=0; do { k+=5;cout <<'$;}while (k<19); while(k-- >0)cout<<'*';执行上面的语句序列输出字符$和*的个数分别是______ 。A.4和20B.5和20C.4和21D.5和21

执行语句:cout<<setfill(*)<<setw(10)<<setrill()<<left<123<<"OK"<<endl;后将输出( )。A.123*******0KB.123OKC.123********0K********D.123OK

以下错误的if语句是( )。A.if(x>y)x++;B.if(x)x++;C.if(x!=y) cout<<x;y++;D.if(x<y) x++;cout<<x;else cout<<y;

下列各语句是输出字符’A’的,其中错误语句是()。A、cout’A’;B、cout.put(’A’);C、charch=’A’;coutD、cout