好文档 - 专业文书写作范文服务资料分享网站

c面向对象程序设计课后习题答案(谭浩强版)

天下 分享 时间: 加入收藏 我要投稿 点赞

第一章

5:

#include using namespace std; int main() {

cout<<\ cout<<\

cout<<\ return 0; } 6:

#include using namespace std; int main() {

int a,b,c; a=10; b=23; c=a+b;

cout<<\ cout<

#include using namespace std; int main() {

int a,b,c;

int f(int x,int y,int z); cin>>a>>b>>c; c=f(a,b,c);

cout<

int f(int x,int y,int z) {

int m;

if (x

return(m); }

8: #include using namespace std; int main() {

int a,b,c; cin>>a>>b; c=a+b;

cout<<\ return 0; } 9:

#include using namespace std; int main()

{int add(int x,int y); int a,b,c; cin>>a>>b; c=add(a,b);

cout<<\ return 0; }

int add(int x,int y) {int c; c=x+y; return(c); } 10:

#include using namespace std; int main()

{void sort(int x,int y,int z); int x,y,z;

cin>>x>>y>>z;

sort(x,y,z); return 0; }

void sort(int x, int y, int z) {

int temp;

if (x>y) {temp=x;x=y;y=temp;} 2-4-12-4-22-5-12-5-2Box box1Box box1core; int k=0;

for(int i=1;i<5;i++)

if(arr[i].score>max_score) {max_score=arr[i].score;k=i;} cout<

#include using namespace std; class Student {public:

Student(int n,float s):num(n),score(s){} void change(int n,float s) {num=n;score=s;} void display(){cout<

int main()

{Student stud(101,; (); (101,; ();

return 0; }

7: 解法一

#include using namespace std; class Student {public:

Student(int n,float s):num(n),score(s){} void change(int n,float s) {num=n;score=s;} void display() {cout<

Product::display(); return 0; }

10:

#include using namespace std; class Date; class Time {public:

Time(int,int,int);

friend void display(const Date &,const Time &); private: int hour; int minute; int sec; };

Time::Time(int h,int m,int s) {hour=h; minute=m; sec=s; }

class Date {public:

Date(int,int,int);

friend void display(const Date &,const Time &); private: int month; int day; int year; };

Date::Date(int m,int d,int y) {month=m; day=d; year=y; }

void display(const Date &d,const Time &t) {

cout<<<<\ cout<<<<\

}

int main() {

Time t1(10,13,56); Date d1(12,25,2004); display(d1,t1); return 0; }

11:

#include using namespace std; class Time; class Date {public:

Date(int,int,int); friend Time; private:

int month; int day; int year; };

Date::Date(int m,int d,int y):month(m),day(d),year(y){ }

class Time {public:

Time(int,int,int);

void display(const Date &); private: int hour; int minute; int sec; };

Time::Time(int h,int m,int s):hour(h),minute(m),sec(s){ }

void Time::display(const Date &d) {

cout<<<<\

cout<

c面向对象程序设计课后习题答案(谭浩强版)

第一章5:#includeusingnamespacestd;intmain(){cout<<\cout<<\cout<<\return0;}6:#includeusingnamespacestd;intmain(){
推荐度:
点击下载文档文档为doc格式
4heao6133f0wk4t3v4f03ibqw7s1q700tiz
领取福利

微信扫码领取福利

微信扫码分享