C++第二章

来源:互联网 发布:淘宝店铺装修自学 编辑:程序博客网 时间:2024/05/23 13:11
2.#include<iostream>using namespace std;class Time{public:      void set_time(void)      {       cin>>hour>>minute>>sec;      }      void show_time(void)      {       cout<<hour<<":"<<minute<<":"<<sec;      }private:      int hour,minute,sec;};Time t;int main(){ t.set_time(); t.show_time(); return 0;}
3.#include<iostream>using namespace std;class Time{public:      void set_time(void);      void show_time(void);private:      int hour,minute,sec;};void Time ::set_time(void)      {       cin>>hour>>minute>>sec;      }void Time ::show_time(void)      {       cout<<hour<<":"<<minute<<":"<<sec;      }Time t;int main(){ t.set_time(); t.show_time(); return 0;}
<p style="color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; line-height: 26px;"><pre name="code" class="html">4.//student.h#include <string>
#include <iostream>using namespace std;class Student{ public:void set_value();void display();private:int num;string name;char sex;};//student.cpp#include <iostream> #include"student.h"using namespace std;void Student::display(){ cout<<"num:"<<num<<endl; cout<<"name:"<<name<<endl; cout<<"sex:"<<sex<<endl;}void Student::set_value(){cin>>num>>name>>sex;}//main.cpp#include<iostream> #include"student.h"int main() { Student stud1,stud2; stud1.set_value(); stud1.display(); stud2.set_value(); stud2.display(); return 0;}
<pre name="code" class="html">5.//arraymax.h#include <string>#include <iostream>using namespace std;class Array_max{ public:void set_value();void max_value();void show_value();private:int array[10];int max;};//arraymax.cpp#include <iostream>using namespace std;#include "arraymax.h"void Array_max ::set_value(){ int i;for(i=0;i<10;i++)cin>>array[i];}void Array_max ::max_value(){ int i;max=array[0];for(i=1;i<10;i++)if(array[i]>max)max=array[i];}void Array_max ::show_value(){ cout<<"max="<<max<<endl;}//file1.cpp#include <iostream>#include "arraymax.h"using namespace std;int main(){ Array_max arraymax;arraymax.set_value();arraymax.max_value();arraymax.show_value();return 0;}

6.#include<iostream>
using namespace std;class  Cuboid{public:         void get_value();         void volume();         void display();private:          float length,width,height,vol;};void Cuboid::get_value(){ cin>>length>>width>>height;};void Cuboid::volume(){ vol=length*width*height;}void Cuboid::display(){ cout<<vol<<endl;}int main(){ Cuboid c1,c2,c3; c1.get_value(); c1.volume(); cout<<"The volume of c1 is:"; c1.display(); c2.get_value(); c2.volume(); cout<<"The volume of c2 is:"; c2.display(); c3.get_value(); c3.volume(); cout<<"The volume of c3 is:"; c3.display(); return 0;}







0 0