站内搜索
C++语言程序设计 问题列表
问题 单选题下列关于输入输出流的叙述中,正确的是(  )。A 一个文件流可以与一个数据文件相联系B cin是专门从键盘输入数据的输入流类C 流运算符用来从输入流中读取数据D 宽度设置的效果永久有效

问题 单选题假定TcstClass为一个类,则该类的拷贝构造函数的声明语句为(  )。A TcstClass(TestClassx)B TestClass(TestClass x)C TestClass(TestClass+x)D TestClass(TostClassx)

问题 单选题下列关于C++函数的说明中,正确的是(  )。A 内联函数就是定义在另一个函数体内部的函数B 函数体的最后一条语句必须是return语句C 标准C++要求在调用一个函数之前,必须先声明其原型D 编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式

问题 单选题层次型、网状型和关系型数据库划分原则是(  )。A 记录长度B 文件的大小C 联系的复杂程度D 数据之间的联系方式

问题 单选题软件调试的目的是(  )。A 发现错误B 改善软件的性能C 改正错误D 验证软件的正确性

问题 单选题假定一个类的构造函数为A(int aa, int bb) { a = aa--; b = a * bb; } ,则执行Ax(4,5);语句后,x.a和x.b的值分别为(  )。A 3和l5B 5和4C 4和20D 20和5

问题 单选题下列有关运算符重载的叙述中,正确的是(  )。A 运算符重载是多态性的一种表现B C++中可以通过运算符重载创造新的运算符C C++中所有运算符都可以作为非成员函数重载D 重载运算符时可以改变其结合性

问题 单选题下列是重载乘法运算符的函数原型声明,其中错误的是(  )。A MyClass operator*(double,double);B MyClass operator*(double,MyClass);C MyClass operator*(MyClass,double);D MyClass operator*(MyClass,MyClass);

问题 单选题下列关于派生类构造函数和析构函数的说法中,错误的是(  )。A 派生类的构造函数会隐含调用基类的构造函数B 如果基类中没有缺省构造函数,那么派生类必须定义构造函数C 在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D 在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数

问题 单选题在类中说明的成员可以使用关键字的是(  )。A publicB externC cpuD register

问题 单选题运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个运动项目,则实体项目和运动员之间的联系是(  )。A 多对多B 一对多C 多对一D 一对一

问题 单选题关系数据模型(  )。A 只能表示实体间1:1联系B 只能表示实体间1:m联系C 可以表示实体间m:n联系D 能表示实体间1:n联系而不能表示实体间n:1联系

问题 单选题派生类的构造函数的成员初始化列中,不能包含(  )。A 基类的构造函数B 派生类中子对象的初始化C 基类的子对象初始化D 派生类中一般数据成员的初始化

问题 单选题下列叙述中正确的是(  )。A 在栈中,栈中的元素随栈底指针与栈顶指针的变化而动态变化B 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D 上述三种说法都不对

问题 单选题下列方式中,(  )不适用于实现虚拟存储器。A 可变分区管理B 页式存储管理C 段式存储管理D 段页式存储管理