项目5,多文件组织

来源:互联网 发布:熙然女装淘宝有卖吗 编辑:程序博客网 时间:2024/05/21 17:01

main.cpp

#include"Salary.cpp"#include"Salary.h"int main(){    Salary s1;    s1.set_salary();    s1.add_salary(500);    s1.sort_salarys();    s1.show_salary();    return 0;}


 

Salary.cpp

#include<iostream>using namespace std;class Salary{public:    void set_salary();    void add_salary(int x);    void sort_salarys();    void show_salary();private:    double *salarys;    int number;};



Salary.h

void Salary::set_salary(){    int i=0;    cin>>number;    salarys=new double[number];    for(i=0;i<number;i++)    {        cin>>salarys[i];    }}void Salary::add_salary(int x){    int i=0;    for(i=0; i<number; i++)        salarys[i]=salarys[i]+x;}void Salary::sort_salarys(){    int i,j;    double p;    for(j=number; j>1; j--)    {        for(i=0; i<j-1; i++)        {            if(salarys[i]>salarys[i+1])            {                p=salarys[i];                salarys[i]=salarys[i+1];                salarys[i+1]=p;            }        }    }}void Salary::show_salary(){    int i=0;    for(i=0; i<number; i++)        cout<<salarys[i]<<" ";}



0 0
原创粉丝点击