C++面对对象程序设计试题集 一、 填空题(每空 2 分,共 20 分)1.2.3. 设 a、b、c 都是 int 型变量,则 a=(b=4)+(c=2)后,a 值为_,b 值为 。 在派生类的成员中有公 有成员、四类成员。 类 Sample 的构造函数将形参 data 赋值给数据成员 data。请将类定义补充 完整。 class Sample{public: Sample(int data=0);Private: int data;};Sample::Sample(int data){4. 面对对象程序设计的5. 继承发生在利用现有类派生新类时,其中现有类称为 ,或父类;派生的新类称为 ,或 。6.7. 若表达式(x+(y-z)*(m/n))+3 中的变量均为 double 型,则表达式值的类型为 。 已知数组 a 中的元素个数为 n,下列语句的作用是将下标为 i 的元素移动到下标为 i-1 的单元,其中 1≤i<n。例如,当 n=4,a 中原有数据为 1,2,3,4 时,则移动后 a 中元素为 2,3,4,4。请将语句补充完整:for(int i=0;i