第一章
5:
#include
cout<<\ cout<<\
cout<<\ return 0; } 6:
#include
int a,b,c; a=10; b=23; c=a+b;
cout<<\ cout< #include 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 int a,b,c; cin>>a>>b; c=a+b; cout<<\ return 0; } 9: #include {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 {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 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 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 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 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面向对象程序设计课后习题答案(谭浩强版)



