- 6
- 0
- 约9.66千字
- 约 12页
- 2017-02-16 发布于江苏
- 举报
《面向对象C》期末复习资料【DOC精选】
一、选择题
1.已知有职工情况结构变量employee定义为:
struct employee
{
char name[20] ;
long code ;
struct
{ int year ;
int month ;
int day ;
} birth ;
} emp ;
下列对 birth 的正确赋值方法是 ( )。 (D)
A.year=1980; month=5; day=1;
B. birth.year=1980; birth.month=5; birth.day=1;
C. emp.year=1980; emp.month=5; emp.day=1;
D. emp.birth.year=1980; emp.birth.month=5; emp.birth.day=1;
2.假定有以下声明语句,则下面引用形式错误的是( )。 (B)
struct student
{
int num ;
float score ;
} stu[3]={{1001,80}, {1002,75}, {1003,91}}, *p=stu ;
A.p-num B. (p++).num C.(p++)-num D.(*p).num
3.下列四个运算符中,优先级最低的是( )。 (A)
A.++ B. . C. - D. ( )
4.若有以下声明语句,则下列错误的引用是( )。 (D)
struct worker
{
int no;
char name[20];
} w, *p = w ;
A. w.no B.p-no C.(*p).no D.*p.no
5.若有以下声明,使用对象objX成员的正确语句是( )。 (C)
class X
{
int a;
void fun1();
public:
void fun2();
};
X objX ;
A. objX.a=0; B.objX.fun1(); C.objX.fun2(); D.X::fun1();
6.若有以下声明,对n的正确访问语句是( )。 (B)
class Y
{
//…… ;
public:
static int n;
};
int Y::n;
Y objY;
A. n=1; B. Y::n=1; C. objY::n=1; D. Y-n
7.若有以下类Z声明,函数fStatic的正确定义是( )。 (A)
class Z
{
int a;
public:
static void fStatic(Z) ;
};
A. void Z::fStatic(Z objZ){ objZ.a=0; }
B. void Z::fStatic(Z objZ){ a= objZ.a; }
C. void Z::fStatic(Z objZ){ a=0; }
D. void Z::fStatic(Z objZ){ Z::a=0; }
8.若有以下类W声明,函数fConst的正确定义是( )。 (A)
class W
{
int a;
public:
void fConst(int) const ;
};
A.void W::fConst(int k)const { k=a; }
B.void W::fConst(int k)const { k=a++; }
C.void W::fConst(int k)const { cina; }
D.void W::fConst(int k)const { a=k; }
9.若有以下类T声明,函数fFriend的错误定义是( )。 (C)
class T
{
int i;
friend void fFriend(T,int) ;
};
A. void fFriend(T objT,int k) { objT.i = k; }
B. void fFriend(T objT,int k) { k = objT.i; }
C. void T::fFriend(T objT,int k) { k += objT.i; }
D. void fFriend(T objT,int k) { objT.i += k; }
10.在类定义的外部,可以被访问的成员有( )。 (C)
A. 所有类成员 B. private或protected的类成员
C. public的类成员 D. public或private的类成员
11.关于this指针的说法正确的是( )。 (C)
A. this指针必须显式说明 B. 定义一个类后,this指针就指向
您可能关注的文档
- 《通信原理》考试大纲--【DOC精选】.doc
- 《运筹学》期末复习资料【DOC精选】.doc
- 《道路勘测设计》课程设计表【DOC精选】.doc
- 《近代物理概论》习题库【DOC精选】.doc
- 《通信原理》课程标准【DOC精选】.doc
- 《金属钠的性质与应用》教案【DOC精选】.doc
- 《金版教程》届高考生物一轮总复习 9-限时规范特训【DOC精选】.doc
- 《金版新学案》高一数学 第一章..函数的表示法(时分段函数及映射)练习题 新人教A版【DOC精选】.doc
- 《金版教程》届高考生物一轮总复习 -限时规范特训【DOC精选】.doc
- 《运动生物力学》【DOC精选】.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年德州市中考数学试题卷(含答案及解析).docx
- ISO 15614-1-2012 金属材料焊接工艺规范和评定.pdf VIP
- 发那科fanuc维修手册 内部资料教材.pdf VIP
- 2026年节后复工开工第一课课件.ppt
- 蔬菜水果的收货验货标准.doc VIP
- 新部编人教版语文五年级上册生字字帖直接打印资料文档.pdf VIP
- 东北大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- T_DZJN 455-2025 冶金工业变频节能选型设计规范.docx VIP
- 北京邮电大学《机器学习》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 新版2026春重庆大学版英语四年级下册单词表国标手写斜体描红字帖.pdf
原创力文档

文档评论(0)