main 函数
#include <iostream> #include "header.h" using namespace std; int main() { Salary s; s.set_salarys(); s.add_salarys (500); s.sort_salarys(); s.show_salarys(); return 0; }
head.cpp函数
#include <iostream> #include "header.h" using namespace std; void Salary::set_salarys() { int x,i=0; cout<<"输入员工工资:"<<endl; cin>>x; while(x>0) { salarys[i]=x; ++i; cin>>x; } number=i; } void Salary::add_salarys(int x) { int i; for (i=0; i<number; i++) salarys[i]+=x; } void Salary::sort_salarys() { int i,j; double t; for (i=0; i<number-1; i++) for(j=0; j<number-i-1; j++) if (salarys[j]<salarys[j+1]) { t=salarys[j]; salarys[j]=salarys[j+1]; salarys[j+1]=t; } } void Salary::show_salarys() { int i; for(i=0; i<number; i++) cout<<salarys[i]<<endl; }
head.h函数
#ifndef HEADER_H_INCLUDED #define HEADER_H_INCLUDED class Salary { public: void set_salarys( ); //(1) void add_salarys(int x); //(2) void sort_salarys(); //(3) void show_salarys( ); //(4) private: double salarys[50]; //工资 int number; //实际人数 }; #endif // HEADER_H_INCLUDED
四周 项目4 扩展4 将项目四用多文件的方式组织起来 **第一百篇,布布扣,bubuko.com
四周 项目4 扩展4 将项目四用多文件的方式组织起来 **第一百篇
原文:http://blog.csdn.net/zjx211314/article/details/21552695