浙江电大C++语言程序设计形考1-4.docx
《浙江电大C++语言程序设计形考1-4.docx》由会员分享,可在线阅读,更多相关《浙江电大C++语言程序设计形考1-4.docx(38页珍藏版)》请在优知文库上搜索。
1、浙江电大C+语言程序设计形考1-0001单选题(共25题,共50分)1. (2分)C+语言可执行程序从(C)开始执行。A、程序中第一条可执行语句B、变量声明语句C、程序中的main函数D、包含文件中的第一个函数2. (2分)一个类的析构函数通常被定义为该类的(八)成员。A、公用B、保护C、私有D、友元3. (2分)类的析构函数可以带有(A)个参数。A、0B、1C、2D、任意4. (2分)在C+中,源程序变为可执行程序的正确顺序应该是(B)oA、编辑、链接、编译、执行B、编辑、编译、链接、执行C、编译、编辑、链接、执行D、编译、链接、编辑、执行5. (2分)对类对象成员的初始化是通过构造函数中给
2、出的(B)实现的。A、函数体B、初始化表C、参数表D、初始化表或函数体6. (2分)在C+语言里,一条语句以(B)字符作为结束符。A、,B、;C、.D、无符号7. (2分)在C+中,使用new分配内存后,如果要释放空间,则应该使用(B)运算符释放?A、 freeB、 deleteC、 autoDmalloc8. (2分)设“inta=15,b=26,则coutalgorithm17. (2分)为了避免在嵌套的条件语句if-else中产生歧义,C+规定的ifelse语句的匹配原则是(B)0A、else子句与所排位置相同的if配对B、else子句与其之前最近的if配对C、else子句与其之后最近的
3、if配对D、else子句与同一行上的if配对18. (2分)设PX是指向一个类对象的指针变量,则执行“deletepx;”语句时,将自动调用该类的(C)oA、无参构造函数B、带参构造函数C、析构函数D、拷贝构造函数19. (2分)静态数据成员的初始化是在(D)中进行的。A、构造函数B、任何成员函数C、所属类D、全局区20. (2分)CoUt是IO流库预定义的(B)0A、类B、对象C、包含文件D、常量21. (2分)假定一个类的构造函数为A(intaa=l,intbb=0)a=aa;b=bb;,则执行“Ax(4);”语句后,x.a和x.b的值分别为(D)。A、1和0B、1和4C、4和1D、4和0
4、22. (2分)关于静态成员,下列描述中错误的是(C)oA、静态成员不属于对象,是类的共享成员B、静态数据成员要在类外初始化C、静态成员函数拥有this指针D、非静态成员函数也可以操作静态数据成员23. (2分)一个类的静态数据成员所表示属性(C)oA、是类的或对象的属性B、只是对象的属性C、只是类的属性D、类和友元的属性24. (2分)关于面向对象程序设计方法,下列说法中正确的是(C)oA、在数据处理过程中,采用的是自顶向下、分而治之的方法B、将整个程序按功能划分为几个可独立编程的子模块C、以“对象”和“数据”为中心D、数据和处理数据的过程代码是分离的、相互独立的实体25. (2分)引入友元
5、的主要目的是为了(OoA、增强数据安全性B、提高程序的可靠性C、提高程序的效率和灵活性D、保证类的封装性判断题(共25题,共50分)26. (2分)友元关系是单向的,即类A是类B的友元,但B不是A的友元。(J)X27. (2分)在C+程序中,可以对枚举变量重新赋值。(J)28. (2分)计算类的大小时包含StatiC成员变量。(X)X29. (2分)完成类对象初始化的成员函数是构造函数。(J)30. (2分)定义了构造函数之后,类不再提供默认的构造函数。(Q31. (2分)函数重载指的是函数名相同,参数个数或参数类型不同。(J)X32. (2分)对于static修饰的对象和全局对象,只有在程序
6、结束时编译器才会调用析构函数。(J)33. (2分)C+中的命名空间能够对作用域进行划分,避免命名冲突。(J)X34. (2分)类的常成员函数可以调用类的非常成员函数。(X)35. (2分)类中定义的普通函数可以通过对象调用,也可以使用类调用。(X)X36. (2分)在编程中若要限制函数传入参数为只读,使用的关键字是const。()37. (2分)友元关系可以被继承。(X)38. (2分)输出流对象CoUt与运算符“”结合使用可用于向控制台输出信息。(X)X39. (2分)输入流对象Cin与运算符结合使用可用于读取用户输入。(X)40. (2分)使用函数重载时,若使用默认参数应当避免二义性出现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙江 电大 C+ 语言程序设计
