17春16秋《C++》4
一、单选(共 18 道,共 90 分。)
1.以流方式打开一个文件的输入文件的语句正确的是()。
A. ofstream afile();afile.open("test1.dat",ios::in|ios::binary)
B. ifstream afile();afile.open("test1.dat",ios::in|ios::binary)
C. ifstream afile();afile.open("test1.dat",ios::out|ios::binary)
D. ofstream afile(); afile.open("test1.dat",ios::out|ios::binary)
标准解:
2.下列不是C++流对象的是()。
A. cout
B. cin
C. cerr
D. ostream
标准解:
3.在双向链表存储结构中,删除p所指的结点时须修改指针()。
A. p->next->prior=p->prior; p->prior->next=p->next;
B. p->next=p->next->next; p->next->prior=p;
C. p->prior->next=p; p->prior=p->prior->prior;
D. p->prior=p->next->next; p->next=p->prior->prior;
标准解:
4.如果在try块中用 throw "error";语句抛出一个异常,则参数类型是()的catch块能够捕获这个异常。
A. char *
B. const char *
C. char
D. const char
标准解:
5.C++所有输入和输出流的基类是()。
A. stream.h
B. iostream.h
C. cin和cout
D. ios
标准解:
6.下列关于栈的叙述正确的是()。
A. 栈是非线性结构
B. 栈是一种树状结构
C. 栈具有先进先出的特征
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。