15秋北航《C++程序设计》在线作业一.docx

上传人:b****5 文档编号:7227003 上传时间:2023-01-22 格式:DOCX 页数:5 大小:15.86KB
下载 相关 举报
15秋北航《C++程序设计》在线作业一.docx_第1页
第1页 / 共5页
15秋北航《C++程序设计》在线作业一.docx_第2页
第2页 / 共5页
15秋北航《C++程序设计》在线作业一.docx_第3页
第3页 / 共5页
15秋北航《C++程序设计》在线作业一.docx_第4页
第4页 / 共5页
15秋北航《C++程序设计》在线作业一.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

15秋北航《C++程序设计》在线作业一.docx

《15秋北航《C++程序设计》在线作业一.docx》由会员分享,可在线阅读,更多相关《15秋北航《C++程序设计》在线作业一.docx(5页珍藏版)》请在冰豆网上搜索。

15秋北航《C++程序设计》在线作业一.docx

15秋北航《C++程序设计》在线作业一

15秋北航《C++程序设计》在线作业一

一、单选题(共15道试题,共60分。

)V1.  在不同文件的函数中,对全局变量的引用要加上___关键字。

A.register

B.auto

C.static

D.extern

    满分:

4  分

2.  下列的各函数中,()不是类的成员函数

A.构造函数

B.析构函数

C.友元函数

D.复制构造函数

    满分:

4  分

3.  文件包含中被包含的文件的扩展名()

A.必须为.h

B.不能用.h

C.必须是.c

D.不一定是.h

    满分:

4  分

4.  下面四个运算符中,优先级最低的是()。

A.()

B..

C.->

D.++

    满分:

4  分

5.  在对typedef的叙述中错误的是()。

A.用typedef可以定义各种类型名,但不能用来定义变量

B.用typedef可以增加新类型

C.用typedef只是将已存在的类型用一个新的标识符来代表

D.使用typedef有利于程序的通用和移植

    满分:

4  分

6.  C++程序从上机到得到结果的几个操作步骤依次是_______。

A.编译、编辑、连接、运行

B.编辑、编译、连接、运行

C.编译、运行、编辑、连接

D.编辑、运行、编辑、连接

    满分:

4  分

7.  假定变量b和pb定义为"intb[10],*pb=b;",要将24赋值给b[1]元素中,不正确的语句是.____

A.*(pb+1)=24;

B.*(b+1)=24;

C.*++b=24;

D.*++pb=24;

    满分:

4  分

8.  下列函数中,可以是虚函数的是______。

()

A.自定义的构造函数

B.拷贝构造函数

C.静态成员函数

D.析构函数

    满分:

4  分

9.  不能实现函数之间数据传递的是______.

A.全局变量

B.局部变量

C.函数接口

D.函数返回值

    满分:

4  分

10.  通常拷贝构造函数的参数是______。

()

A.某个对象名

B.某个对象的成员名

C.某个对象的引用名

D.某个对象的指针名

    满分:

4  分

11.  已知函数test定义为:

voidtest() {  ………… }则函数定义中void的含义是()

A.执行函数test后,函数没有返回值

B.执行函数test后,函数不再返回

C.执行函数test后,函数返回任意类型值

D.以上三个答案都是错误的

    满分:

4  分

12.  如果变量x,y已经正确定义,下列语句哪一项不能正确将x,y的值进行交换

A.x=x+y,y=x-y,x=x-y

B.t=x,x=y,y=t

C.t=y,y=x,x=t

D.x=t,t=y,y=x

    满分:

4  分

13.  当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的______。

()

A.public成员

B.友员

C.protected成员

D.private成员

    满分:

4  分

14.  在类的定义中,引入友元的原因是______。

()

A.提高效率

B.深化使用类的封装性

C.提高程序的可读性

D.破坏程序的封装性

    满分:

4  分

15.  在c++语言中,main函数默认返回一个_____类型的值

A.int

B.float

C.char

D.void

    满分:

4  分 

二、判断题(共10道试题,共40分。

)V1.  C++支持两种类型的多态性:

编译时多态、运行时多态

A.错误

B.正确

    满分:

4  分

2.  C++中,一个函数必须在函数声明后才能使用()

A.错误

B.正确

    满分:

4  分

3.  左值是能出现在赋值表达式左边的表达式。

()

A.错误

B.正确

    满分:

4  分

4.  声明一个结构并不分配内存,内存分配发生在定义这个新数据类型的变量中。

()

A.错误

B.正确

    满分:

4  分

5.  使用赋值运算符可以对字符数组整体赋值。

()

A.错误

B.正确

    满分:

4  分

6.  在内存中,字符数据以ASCII码存储,即以整数表示。

()

A.错误

B.正确

    满分:

4  分

7.  C++中函数声明就是函数原型。

()

A.错误

B.正确

    满分:

4  分

8.  类是一种类型,它封装了数据和操作。

()

A.错误

B.正确

    满分:

4  分

9.  字符型变量用来存放字符常量,可以存放多个字符。

()

A.错误

B.正确

    满分:

4  分

10.  自增运算符和自减运算符只能用于变量,不能用于常量或表达式。

()

A.错误

B.正确

    满分:

4  分 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1