自考生网为考生们整理提供了“2022年4月自考07837面向对象程序设计(C++)模拟试题及答案1”,更多07837面向对象程序设计(C++)模拟试题内容可点击查看07837面向对象程序设计(C++)模拟试题及答案汇总。
注:不同省份、不同专业的自考模拟试题及答案,只要课程代码和课程名称相同,都可参考使用。
1、设 x 是一个 bool 型的逻辑量, y 的值为 10, 则表达式 x && y 的值为
A.1
B.0
C.与 x 值相同
D.与 x 值相反
2、函数调用不可以
A.出现在一个表达式中
B.出现在执行语句中
C.作为一个函数的实参
D.作为一个函数的形参
3、若用数组名作为函数调用的实参, 传递给形参的是
A.数组的首地址
B.数组中第一个元素的值
C.数组全部元素的值
D.数组元素的个数
4、在下面存储类中, ( ) 的对象不是局部变量。
A.外部静态类
B.自动类
C.函数形参
D.寄存器类
5、关于消息, 下列说法中不正确的是
A.发送消息的对象请求服务, 接受消息的对象提供服务
B.消息的发送者必须了解消息的接收者如何相应消息
C.在 C++中, 消息的发送具体体现为对接收消息的对象的某个函数的调用
D.每个对象只能接收某些特定格式的消息
6、含随机函数的表达式 rand() %20 的值在_____至______区间内。
7、若 while 循环的“头” 为“while(i++<=10) ”, 并且 i 的初值为 0, 同时在循环体中不会修改 i 的值, 则循环体将被重复执行______次后正常结束。
8、若 a 是一个字符数组, 则向屏幕输出 a 中所存字符串的表达式为________。
9、若“double x=100; ” 是文件 F1. CPP 中的一个全局变量定义语句, 若文件 F2. CPP 中的某个函数需要访问此 x , 则应在文件 F2. CPP 中添加对 x 的声明语句为_______。
10、定义外部变量时, 不用存储类说明符_______, 而声明外部变量时用它。
11、调用系统函数时, 要先使用#include 命令包含该系统函数的原型语句所在的______。
12、若要把一个整型指针 p 转换为字符指针, 则采用的强制转换表达式为______。
13、当将一个类 S 定义为另一个类 A 的友元类时,类 S 的所有成员函数( )。
A.可以直接访问类 A 的所有成员
B.只能访问类 A 的公有成员
C.不能访问类A的私有成员
D.具有类S中非继承的成员函数相同的访问权限
14、重载函数要求函数有相同的函数名, 但具有不同的参数序列。
A.正确
B.错误
15、假定 AB 为一个类, 则执行“AB a[10];” 语句时, 系统自动调用该类的构造函数的次数为 ___ 次 。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题