#include <iostream>
#include<string>
using namespace std;
class Student //声明基类
{public: //公用部分
Student(int n, string nam ) //基类构造函数
{num=n;
name=nam;
}
void display() //输出基类数据成员
{cout<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
}
protected: //保护部分
int num; //基类有两个数据成员
string name;
};
class Student1: public Student //声明公用派生类Student1
{public:
Student1(int n,char nam[10],int a):Student(n,nam) //派生类构造函数
{age=a; } //在此处只对派生类新增的数据成员初始化
void show( ) //输出num,name和age
{display(); //输出num和name
cout<<"age: "<<age<<endl;
}
private: //派生类的私有数据
int age; //增加一个数据成员
};
class Student2:public Student1 //声明间接公用派生类student2
{public:
//下面是间接派生类构造函数
Student2(int n, string nam,int a,int s):Student1(n,nam,a)
{score=s;}
void show_all() //输出全部数据成员
{show(); //输出num和name
cout<<"score:"<<score<<endl; //输出age
}
private:
int score; //增加一个数据成员
};
int main( )
{Student2 stud(10010,"Li",17,89);
stud.show_all( ); //输出学生的全部数据
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
谭浩强版C++课后习题答案
共394个文件
cpp:367个
h:12个
txt:5个
4星 · 超过85%的资源 需积分: 29 143 下载量 101 浏览量
2009-10-25
13:47:56
上传
评论 12
收藏 159KB RAR 举报
温馨提示
提供了由谭浩强编著的《C++程序设计》(清华大学出版社出版)一书中各章的例题程序以及全部习题的参考解答,以方便教师进行教学,也便于读者上机运行这些程序以及在此基础上修改和调试程序。读者运行光盘中Djgpp目录下的djgpp批处理文件即可启动GCC环境。 程序按章设立文件夹(子目录),例如文件夹c12中包含的是第12章全部例题的程序。程序的文件名以c开头,与例题号一一对应,如c5-7.cpp是第5章例5.7的程序。对于教材中同一例题中包含两个或多个程序的,在文件名中加了顺序号,如c10-4-1.cpp是例10.4的第1个程序,c10-4-2.cpp是例10.4的第2个程序。 教材中所有的程序都是符合C++标准规定的,在GCC中能通过,但有的程序在Visual C++ 6.0中通不过。如果在Visual C++ 6.0环境下运行程序,需要对程序作一些修改。例如,如果程序c10-4-1.cpp在Visual C++ 6.0环境下编译,第1行应改为“include <iostream.h>”,并将第2行“using namespace std;”取消即可顺利通过编译,其他类似。我们在教材的例题程序中还提供了能在Visual C++ 6.0环境下运行的程序,在文件名中加了"(VC)"字样,如c10-4-2(VC) 表示它是对程序c10-4-2修改后能用于Visual C++ 6.0环境的程序。
资源推荐
资源详情
资源评论
收起资源包目录
谭浩强版C++课后习题答案 (394个子文件)
c12-4.cpp 4KB
c12-4(VC).cpp 4KB
xt7-10-2.cpp 3KB
xt7-10-1.cpp 3KB
xt6-15.cpp 3KB
xt12-5.cpp 3KB
xt11-10.cpp 2KB
xt13-4.cpp 2KB
c12-1-3.cpp 2KB
c12-1-3(VC).cpp 2KB
xt6-10-2.cpp 2KB
xt3-20-1.cpp 2KB
xt11-9.cpp 2KB
xt6-10.cpp 2KB
xt12-4.cpp 2KB
c11-9.cpp 2KB
c11-8.cpp 2KB
xt6-16.cpp 2KB
c11-6.cpp 2KB
xt13-5.cpp 2KB
xt3-12.cpp 1KB
c12-1-2(VC).cpp 1KB
c12-1-2.cpp 1KB
c11-5.cpp 1KB
xt6-13.cpp 1KB
c10-4-4(VC).cpp 1KB
xt11-4.cpp 1KB
c10-4-4.cpp 1KB
xt11-3.cpp 1KB
xt10-7.cpp 1KB
xt10-2.cpp 1KB
xt7-5.cpp 1KB
xt5-8.cpp 1KB
XT6-3.cpp 1KB
c11-3.cpp 1KB
xt11-4-2.cpp 1KB
xt10-5.cpp 1KB
c10-4-3(VC).cpp 1KB
c10-4-3.cpp 1KB
c13-16.cpp 1KB
c7-8.cpp 1KB
xt3-13-1.cpp 1KB
xt4-2.cpp 1021B
xt5-7.cpp 1004B
c11-1.cpp 987B
xt9-12.cpp 986B
c7-7.cpp 967B
xt7-1-1.cpp 941B
xt7-9.cpp 921B
xt10-3.cpp 912B
xt9-9.cpp 902B
c11-10.cpp 899B
c12-2-2.cpp 889B
c12-2.cpp 884B
xt5-9.cpp 870B
xt7-6-1.cpp 860B
xt7-4.cpp 856B
c9-11.cpp 850B
XT6-4.cpp 848B
c13-13.cpp 842B
c4-9.cpp 834B
xt5-2.cpp 821B
xt7-8.cpp 814B
c9-14.cpp 797B
xt5-10.cpp 796B
xt7-3.cpp 795B
xt7-2.cpp 778B
xt9-10.cpp 776B
xt11-1.cpp 752B
xt11-2.cpp 750B
xt6-19.cpp 750B
c10-6.cpp 740B
c12-1-1(VC).cpp 732B
c6-6.cpp 731B
c9-13.cpp 729B
xt6-5.cpp 729B
c12-1-1.cpp 728B
c5-12.cpp 726B
xt14-2.cpp 725B
xt8-6-2.cpp 723B
c14-3.cpp 712B
xt6-20.cpp 708B
c10-4-2(VC).cpp 693B
xt9-2.cpp 692B
xt3-13-2.cpp 690B
c10-4-2.cpp 688B
xt9-11.cpp 685B
xt13-6-1.cpp 682B
c4-5.cpp 672B
xt8-6-1.cpp 669B
c9-4.cpp 667B
xt13-6-2.cpp 667B
c13-3.cpp 663B
xt6-2-2.cpp 662B
xt12-1.cpp 662B
xt10-1.cpp 661B
c10-8(VC).cpp 656B
c9-4-2.cpp 652B
c5-7.cpp 652B
c10-3.cpp 650B
共 394 条
- 1
- 2
- 3
- 4
weapon578786647
- 粉丝: 35
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页