下载此文档

西南交大C 期末试题及答案精品.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
西南交大C 期末试题及答案精品.doc考试试卷
课程代码3200566课程名称 考试时间120分钟
题号










总成绩
得分
阅卷教师签字:
答题说明:①考试形式:闭卷;②考试时间:120分钟;
③全部答案请写在答题卷上,试题卷上作答无效。
试题卷A
一、填空题(每空1分,共32分)
“面向对象编程”的英文缩写是(1)。
使用关键字struct定义类时,缺省的成员访问权属性是(2)。
C++的重载(overload)分为两种,即⑶重载和⑷重载。
执行语句 int a=l, b=2, &p=a, &q=p; q=b; cout«p«endl«q«endl;后,第一行的输出 是⑸,第二行的输出是(6)。
C++的内联函数应使用关键字(7) 进行声明。
DIP>
非成员函数应声明为类的(8)函数才能访问这个类的private成员。
已知MyClass是一个用户自定义类的类名,若有定义:MyClass a[6], b;则系统自动调 用该类构造函数(9)次;当标识符a和b离开它的作用域时,系统将自动调用该类的 析构函数仃0)次。
在一个成员函数内调用虚函数时,对该虚函数的调用进行仃1)联编;含有纯虚函 数的类称为仃2)类,它只能作为基类使用。
用new命令创建一个3行4列int型二维数组,数组名为w,正确的语句是 仃3)。
在C++的流类库中,根基类为仃4)。
执行 try{cout«'A'; throw 0; cout«,B,; }catch(int){} cout«,C,;的输出是 (15)。
,请填空使之完整。
*
***
#include <iostream>
#include <iomanip>
#include <fstream>
using namespace std;
void mainQ
{ int n;
cout«n请输入打印行数n=n;cin»n;
ofstream f( (16) ):
for(int i=l;i<=n;i++)
{ f«setw( (17) );
for(int j=1 ;j<= (18) ;j++) fvv”*”;
f« (19);
}
();
}
类A定义了拷贝构造函数并且主程序的输出为-100,请填空使程序完整。
#include <iostream>
using namespace std;
class A
{ private: int x;
public:
A() { x=100; }
A(A &u) { (20) }
void prt() { cout«x«endl; }
};
void main()
{ A *p= (21) v( (22) );
();
}
下面程序的运行结果如下:
Derivel:l
Derive2:2
根据结果将程序补充完整。
#include <iostream>
using namespace std;
class Base
{ protected: int b;
public:
Base(int i) { b=i;}
virtual void print() (23); 〃纯虚函数
};
class Derivel:public Base
{ public:
Derive 1 (int i) { b=i; }
void print() { cout«"Derive 1: "«b«endl; }
};
class Derive2:public Base
{ public:
Derive2(int i): (24) { }
void print() { cout«"Derive2: "«b«endl; }
};
void func( (25))
{ ptr->print();
}
void main()
{ Derive 1 objl(l); Derive2 *p2= (26);
func( (27) ); func(p2);
}
以下类模板实现下标从1开始的N元一维数组;主程序产生的输出是12345o请填空 使程序完整。
#include <iostream>
using namespace std;
template< (28) , int N>
class CVect
{ private: T *buf;
public:
CVect() { buf=new T[N]; } 〃构造函数 ~CVect() { delete (2

西南交大C 期末试题及答案精品 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小112 KB
  • 时间2021-07-24