logo资料库

oppo软件工程师C++笔试题之选择.pdf

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
说明:本试卷所有试题除非特殊说明,均是基于 32 位平台。 一、选择题(每题 2 分,共 30 分) 1、 元素 A、B、C、D、E 顺序入栈,则出栈序列可能是(C) A. ABECD B. DBCEA C. DCBEA D. CDEAB 2、 关于 continue 语句叙述不正确的是(A) A.continue 语句用于循环体中,结束循环 B.continue 语句用于循环体中,它使执行流跳出循环体中尚未执行的语句,并进行下 一循环判断 C.continue 可以用于 if 语句中 D.continue 语句不能代替 break 语句 3、设一个顺序有序表 A[1:15]中有 15 个元素,则采用二分法查找元素 A[5]的过程中比较元 素的顺序为(C) 4、一下程序的输出结果是(D) D. A[8],A[7],A[3],A[5] A.A[1],A[3],A[7],A[5] C. A[8],A[4],A[6],A[5] B. A[1],A[15],A[7],A[5] int x = 10, y = 10; printf("%d %d\n",x--,--y); A.10 10 B. 9 9 D. 10 9 A.友元函数没有 this 指针 B.调用友元函数时必须在它的实参中给出要访问的对象 C.一个类的成员函数也可以作为另一个类的友元函数 D.只能在类的公有段声明友元 A.N 个指向 double 型变量的指针 B.指向 N 个 double 型变量的函数指针 C.一个指向由 N 个 double 型元素组成的一位数组的指针 D.具有 N 个指针元素的一维指针数,每个元素都只能指向 double 型量 C. 9 10 5、设有说明 double (*p1)[N];其中标识符 p1 是(C) 6、关于友元的概念错误的是(D) 7、如果表达式--x+y 中,--是作为成员函数重载的,+是作为成员函数重载的,则该表达式还 可为(B) 8、设有 int x = 5;则表达式(x + 1/3)的值是(D) 9、关于操作系统的描述中,正确的是(A) A.分时器可实现操作系统的多任务调度 B.一个线程可以包括一个或多个执行进程 C.线程通常包括使用的存储空间和寄存器资源 D.进程不需包括使用的存储空间和寄存器资源 A.y.operator+(x.operator--(0)) B.y.operator+(x.operator--()) C.y.operator+(operator--(x,0)) D.operator+(x.operator--()) D. 5 B. 2 C. 6 A.3
cout<
分享到:
收藏