云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 面向对象程序设计郑大网上测试

面向对象程序设计郑大网上测试

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 18:28:50

《面向对象程序设计》第01章在线测试

第一题、单项选择题(每题1分,5道题共5分) 1、下面的数据类型不属于C++基本数据类型的是

A、整型 C、双精度型

B、数组型 D、无值型

2、下面的常量类型不属于C++常量类型的是

A、整型 C、枚举型

B、字符串型 D、浮点型

3、执行完下列语句后,n的值为多少?( ) int n; for (n = 0; n < 100; n++)

A、n = 99 C、n = 101

B、n =100 D、n = 99

4、下列关于条件语句的描述中,错误的是

A、if语句中只有一个else子句 C、if 语句中if体内不能是开关语句

B、if语句中可以有多个else if子句 D、if语句的if体内可以是循环语句

5、do-while语句的循环体至少执行

A、1次 C、无限次

B、0次 D、不一定

第二题、多项选择题(每题2分,5道题共10分)

1、高级语言源程序需要经过那些步骤才能成为可执行文件?

A、编辑 B、编译 C、连接 D、格式化

2、C++的输入可以使用

A、scanf B、printf

C、cin D、in

3、下面关于while和do-while说法错误的是

A、do-while的循环体至少执行一次 B、while的循环控制条件比do-while严格 C、do-while允许从外部转到循环体内 D、do-while的循环体不能是复合语句

4、内联函数正确的是

A、内联函数用inline关键字说明

B、内联函数调用时用具体的函数体代码替换函数调用 C、内联函数与预定义语句相同

D、在一个文件中定义的内联函数不可以在另一个文件中使用

5、C++程序中声明变量 int *p1 , *p2 ,m=5, n;下面错误的语句是

A、p1=&m; p2=&p1; B、p1=&m; p2=&n;*p1=*p2 C、p1=&m;p2=p1; D、p1=&m;*p2=*p1;

第三题、判断题(每题1分,5道题共5分) 1、内联函数体内可以使用C++的所有控制语句。

正确

错误

2、重载的函数的函数名是相同的,但它们的参数的个数、参数数据类型或返回值类型中至少应有一种是不同的。

正确

错误

3、变量声明int * p [5] 定义了一个指向数组的指针变量p。

正确

错误

4、静态局部变量和全局变量的作用域和生存期都是一样的。

正确 错误 5、数组 int array[10]中共有10 个整型元素,其下标值从1到10。 正确 错误

《面向对象程序设计》第02章在线测试

剩余时间: 59:54

第一题、单项选择题(每题1分,5道题共5分)

1、类的指针成员的初始化是通过函数完成的,这个函数通常是 ( )

A、析构函数 C、其它成员函数

B、构造函数 D、友元函数

2、假定AB为一个类,则执行 “AB r1=r2;”语句时将自动调用该类的( )。

A、无参构造函数 C、赋值重载函数

B、带参构造函数 D、拷贝构造函数

3、假定AB为一个类,则执行“AB *p=new AB(1,2);”语句时共调用该类构造函数的次数为( )。

A、0 C、2

B、1 D、3

4、假定AB为一个类,px为指向该类的一个含有n个对象的动态数组的指针,则执行“delete []px;”语句时共调用该类析构函数的次数为( )。

A、0 C、n

B、1 D、n+1

5、假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为( B )。

A、abc C、this

B、*this D、this&

第二题、多项选择题(每题2分,5道题共10分) 1、定义析构函数时,错误的说法是 ( ) 。

A、其名与类名完全相同 B、返回类型是 void 类型 C、无形参,也不可重载

D、函数体中必须有 delete 语句

2、假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的语句错误的是()。

A、x.a

搜索更多关于: 面向对象程序设计郑大网上测试 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《面向对象程序设计》第01章在线测试 第一题、单项选择题(每题1分,5道题共5分) 1、下面的数据类型不属于C++基本数据类型的是 A、整型 C、双精度型 B、数组型 D、无值型 2、下面的常量类型不属于C++常量类型的是 A、整型 C、枚举型 B、字符串型 D、浮点型 3、执行完下列语句后,n的值为多少?( ) int n; for (n = 0; n < 100; n++) A、n = 99 C、n = 101 B、n =100 D、n = 99 4、下列关于条件语句的描述中,错误的是 A、if语句中只有一个else子句 C、if 语句中if体内不能是开关语句 B、if语句中可以有多个else if子句 D

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com