永久免费查看
更新时间:2026-04-10
南开大学计算机科学与技术专业《程序设计基础(下)》作业及答案4提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!
A.5
B.6
C.7
D.8
A.它不能用顺序存储结构存储
B.它不能用链式存储结构存储
C.顺序存储结构和链式存储结构都能存储
D.顺序存储结构和链式存储结构都不能使用
A.f->next=s; f=s
B.r->next=s; r=s
C.s->next=r; r=s
D.s->next=f; f=s
A.x=top->data; top=top->next
B.top=top->next; x=top->data
C.x=top; top=top->next
D.x=top->data
A.函数模板必须由程序员实例化为可执行的函数模板
B.函数模板的实例化由编译器实现
C.一个类定义中,只要有一个函数模板,则这个类是类模板
D.类模板的成员函数都是函数模板
A.对象数组的下标是从0开始的
B.对象数组的数组名是一个常量指针
C.对象数组的每个元素是同一个类的对象
D.对象数组只能赋初值,而不能在定义后赋值
A.a是指向X类对象的指针,用来作为Set()的形参
B.将X*a的计算结果传递给Set()函数
C.a是X类对象的引用,用来做为Set()的形参
D.以上都不对
A.抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)
B.派生类必须实现作为基类的抽象类中的纯虚函数
C.派生类不可能成为抽象类
D.抽象类不能用于定义对象
A.构造函数可以设置默认参数
B.构造函数在说明类变量时自动执行
C.构造函数可以对静态数据成员进行初始化
D.构造函数可以重载
A.语句obj2(obj1);的功能是用对象obj1初始化具有相同类类型的对象obj2
B.语句obj2(obj1);的功能是用对象obj2初始化具有相同类类型的对象obj1
C.X(X&x)中的&符号可以删除
D.X(X&x)函数中不能访问对象的私有成员
A.this指针必须显示说明
B.当创建一个对象后,this指针就指向该对象
C.成员函数拥有this指针
D.静态成员函数不拥有this指针
A.在一个类中可以声明本类的对象成员
B.对象成员的声明方法与普通数据成员的声明方法相同
C.在一个类中可以声明本类的指针数据成员
D.如果对象成员的构造函数有参数,则必须在声明该对象成员的同时给其构造函数传递参数值
A.in.seekg(5)
B.in.seekg(5,ios∷beg)
C.in.seekg(5,ios∷end)
D.in.seekg(-5)
A.文件操作通过文件指针来操作文件中不同位置的数据
B.文本文件的数据存储格式与内存中的数据存储格式一致
C.二进制文件的数据存储格式与内存中的数据存储格式一致
D.关闭文件流可以使用文件流的close成员函数
A.关键字friend用于声明友元
B.一个类的成员函数可以是另一个类的友元
C.友元函数访问对象的成员不受访问特性影响
D.友元函数通过this指针访问对象成员
A.m_x、m_y和m_radius都是Circle类的成员变量
B.setCenter、setRadius和getArea都是Circle类的成员函数
C.类定义体后面的分号可以省略
D.将double m_radius;改为double m_radius=1;,则表示m_radius成员变量的初值为1
A.静态数据成员的值初始化后不能再修改
B.静态数据成员必须在类体外定义和初始化
C.使用static关键字可以将一个数据成员声明为静态数据成员
D.静态数据成员的访问控制权限可以是公有、私有或保护
A.this指针必须显示说明
B.成员函数不拥有this指针
C.成员函数拥有this指针
D.静态成员函数不拥有this指针
A.拷贝构造函数是可以重载
B.用一个对象给另一个对象赋值时,拷贝构造函数会被自动调用
C.用一个对象初始化另一个对象时,拷贝构造函数会被自动调用
D.创建一个对象时,有可能同时调用拷贝构造函数和其他构造函数
A.使用fstream类必须包含头文件fstream
B.ostream对象用来实现输出操作
C.ios是iostream的直接基类
D.iostream是通过多重继承得到的派生类
A.正确
B.错误