攀枝花学院C程序设计(A卷).doc

攀枝花学院C程序设计(A卷).doc

ID:59195745

大小:57.00 KB

页数:7页

时间:2020-09-10

攀枝花学院C程序设计(A卷).doc_第1页
攀枝花学院C程序设计(A卷).doc_第2页
攀枝花学院C程序设计(A卷).doc_第3页
攀枝花学院C程序设计(A卷).doc_第4页
攀枝花学院C程序设计(A卷).doc_第5页
资源描述:

《攀枝花学院C程序设计(A卷).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、攀枝花学院考试试卷2014~2015学年度第二学期《C++程序设计》试卷(A卷)得分阅卷人一、判断题(每小题1分,共5分)1、抽象类可以实例化对象。()2、友元函数可以访问该类的私有数据成员。()3、C++语言支持封装性和继承性,不支持多态性。()4、纯虚函数是在抽象类中说明的虚函数,它在该抽象类中没有定义具体的操作内容。()5、析构函数和构造函数都能被继承。()得分阅卷人二、选择题(每小题2分,共50分)1、在C++中,源程序变为可执行程序的正确顺序应该是( )。A. 编辑、链接、编译、执行       B. 编辑、

2、编译、链接、执行C. 编译、编辑、链接、执行D. 编译、链接、编辑、执行 2、下列关于C++与C语言的关系描述中,错误的是( )。    A.  C语言是C++语言的一个子集    B.  C++与C语言是兼容的 C.  C++对C语言进行了一些改进    D.  C++和C语言都是面向对象的3、cout是I0流库预定义的( )。   A.  类B.  对象C.  包含文件 D.  常量 4、任意一个类,析构函数的个数最多是( )。 A. 不限个数        B. 1     C. 2     D. 3 5、在函数

3、定义前加上关键字“inline”表示该函数被定义为( )。    A.  重载函数 B.  内联函数   C.  成员函数   D.  普通函数 6、下面有关重载函数的说法中正确的是( )。    A.  重载函数必须具有不同的返回值类型    B.  重载函数形参个数必须不同    C.  重载函数必须有不同的形参列表    D.  重载函数名可以不同 7、编译时的多态性可以通过使用( )获得。    A.  虚函数和指针    B.  重载函数和析构函数    C.  虚函数和对象    D.  虚函数和引用8、分

4、析以下程序: #includeusingnamespacestd; void fun(int num){cout<

5、 B.  Fun(20 + n)    C.  Fun(n)  D.  Fun(&n)10、对于下面定义的类MyClass, 在函数f( )中将对象成员n的值修改为50的语句(划线处)应该是( )。 class  MyClass { public: MyClass(int x) { n=x; } void  SetValue(int n1) { n=n1; } private: int  n; }; int f(  ) { MyClass *ptr=new MyClass(45); __________; } A.  

6、MyClass(50)    B.  SetValue(50) C.  ptr - > SetValue(50)    D.  ptr - > n=50 11、构造函数不具备的特征的是( )。    A.  构造函数的函数名与类名相同    B.  构造函数可以重载 C.  构造函数可以设置默认参数    D.  构造函数必须指定返回类型12、 类的析构函数是在( )被自动调用的。    A.  类创建时    B.  创建对象时    C.  删除对象时    D.  不自动调用 13、通常,拷贝构造函数的参数是( 

7、)。    A.  某个对象名 B.  某个对象的引用名   C.  某个对象的成员名    D.  某个对象的指针名14、下列关于类的访问权限的描述中,错误的是( )。   A. 说明为公有的成员可以被程序中的任何代码访问 B. 说明为私有的成员只能被类的成员和说明为友元类的成员函数访问 C. 说明为保护的成员,除了能被本身的成员函数和说明为友元类的成员函数访问外,该类的派生类的成员也可以访问 D. 类的所有成员都可以被程序中的任何代码访问15、一个类的友元函数或友元类可以访问该类的( )。    A.  私有成员 

8、   B.  保护成员    C.  公有成员    D.  所有成员 16、C++ 中对于类中定义的成员,其默认的访问权限为( )。    A.  public    B.  protected    C.  private    D.  static 17、下列特性中,C与C++共有的是( )。    A.  继承 B.  封

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。