浙江大学远程教育2015面向对象程序设计离线作业(10)

2019-09-01 13:53

Stock(char na[], int q=1000, double p=8.98) : stockcode(na), quan(q),

price(p){}

void print(void) {

std::cout << this->stockcode << \

std::endl;

}

private:

};

int main(int argc, char *argv[]) {

char szTestString[] = \ int iTestInteger = 3000; double dTestDouble = 5.67;

Stock stObj1(szTestString, iTestInteger, dTestDouble); Stock stObj2(szTestString); stObj1.print(); stObj2.print(); return 0; }

char *stockcode; int quan; double price;

【3.36】 编写一个程序,已有若干学生的数据,包括学号、姓名、成绩,要求

输出这些学生的数据并计算出学生人数和平均成绩(要求将学生人数和总成绩用静态数据成员表示)。

答:

#include using namespace std; #include #define N 4 class student { private: int no;

char name[10]; int deg1; // 语文成绩

int deg2; // 数学成绩 int deg3; // 英语成绩 static int sum1; // 语文总分 static int sum2; // 数学总分 static int sum3; // 英语总分 public:

student(int n,char na[],int d1,int d2,int d3) { no=n;

strcpy(name,na);

deg1=d1;deg2=d2;deg3=d3; }

double avg1(){return (sum1*1.0)/N;} double avg2(){return (sum2*1.0)/N;} double avg3(){return (sum3*1.0)/N;} void disp() {

printf(\ } };

int student::sum1=0; int student::sum2=0; int student::sum3=0; void main() {

double (student::*fp)(); // 定义成员函数指针 student s1(1,\ student s2(2,\

sum1+=deg1;sum2+=deg2;sum3+=deg3;

student s3(3,\ student s4(4,\ printf(\输出结果\\n\ s1.disp(); s2.disp(); s3.disp(); s4.disp(); fp=student::avg1;

printf(\语文平均分?%g\\n\ fp=student::avg2;

printf(\数学平均分?%g\\n\ fp=student::avg3;

printf(\英语平均分?%g\\n\}

第四章:

【4.8】使用派中类的主要原因是( A )。 A.提高代码的可重用性 B.提高程序的运行效率 C.加强类的封装性 D.实现数据的隐藏

【4.9】 假设已经定义好了一个类student,现在要定义类derived,它是从

student私有派生的,定义类derived的正确写法是( C )。

A.clase derived::student private{?}; B.clase derived::student public{?}; C.clase derived::private student{?}; D.clase derived::public student{?};

【4.10】 在多继承构造函数定义中,几个基类构造函数用( C )分隔。 A. : B. ; C., D. :: 【4.11】 设置虚基类的目的是( B )。

A.简化程序 B. 消除二义性 C. 提高运行效率 D.减少目标代码 【4.12】 写出下面程序的运行结果。

#include using namespace std; class B1{ public: B1(int i) { b1=i;

cout<<\ }

void Print() { cout<


浙江大学远程教育2015面向对象程序设计离线作业(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:九年级第二学期第一次月考物理试题(北师大版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: