还剩7页未读,继续阅读
文本内容:
学习中心/函授站_潍坊学习中心姓名杜君学号7024140092004西安电子科技大学网络与继续教育学院2015学年上学期《面向对象程序设计(C++)》期末考试试题(综合大作业)题号一二三四五总分题分1020202030得分考试说明
1、大作业于2015年4月3日公布,2015年5月9日前在线提交;
2、考试必须独立完成,如发现抄袭、雷同、拷贝均按零分计
一、简答题(10分)
1.1(3分)C++提供了哪些循环语句?它们各自的特点是什么?解答C++提供了三种循环语句for、while和do-whilewhile循环语句先判断是否满足循环条件,如果满足循环条件,则执行一次循环体,再判断是否执行下一次循环,否则退出循环do-while循环语句先执行一次循环体后再判断是继续执行循环体还是退出循环for循环先设置循环变量的初值,再判断是执行循环体还是退出循环体如果执行了循环体,再改变循环变量值后,判断是执行下一次循环体还是退出循环,依此类推
1.2(3分)在C++中什么可以充当友元?友元是否可以继承,为什么?解答在C++中函数和类都可以充当友元,分别称为友元函数和友元类友元不可以继承,因为友元不是类的成员
1.3(4分)若派生类以private方式从一个基类派生,派生类的对象可以访问基类中的那些成员?派生类的成员函数可以访问基类中的那些成员?解答若派生类以private方式从一个基类派生,派生类的对象不能访问基类中的任何成员;派生类的成员函数可以访问基类中的public和protected成员
二、填空题(每空1分,共20分)
2.1break语句在循环结构中的功能是退出其所在的循环,continue语句的功能是结束本次循环
2.2有一段程序为while表达式语句1语句2……当表达式的值为非0时,执行执行循环体一次;当表达式为0时,执行退出while循环
2.3使用关键字inline说明的函数称为内联函数编译时,源程序中所有对该函数的调用被替换为此函数的定义
2.4数组名代表的是该数组的首地址;数组元素作为函数的实参时,是以指针方式传递参数的
2.5在C...。