设为首页 加入收藏

TOP

c++primer plus第四版答案第十章
2017-07-18 10:23:43 】 浏览:4170
Tags:primer plus 答案

主函数代码

#include
  
   
#include"lis.h"
#include
   
     using namespace std; //using namespace SALE; /*void main1() { bank kk("wolf","jike",2300); kk.show(); kk.add(45000); kk.show(); kk.pop(55555); kk.show(); } void main2() { regolf gg[4]={gg[0].re}; char *ap; cin>>ap gg[0].regolf(); while() for(int i=0;i<4;i++) { gg[i].show(); } } void main3() { sale sa(32.4,343.45,454.3,344.675); sa.show(); sale sa1; sa1.show(); } void main4() { movee mv1(6); mv1.showmove(); movee mv2(3,4); mv2.showmove(); mv2.add(mv1); mv2.showmove(); mv2.reset(5,45); mv2.showmove(); } int numb1; char *p; int cnt=0; void main4() { modee test; customer onee={"jike",34}; cout<<"please you need a or p"<
    
     >c&&toupper(c) !='Q') { cin.sync(); cout<<"heolee im here"<
     
      >onee.fullname; cin>>onee.payment; if(test.isfull()) cout<<"stack is full l"<
      
       >ch; system("spause"); }
      
     
    
   
  

每小题头文件代码
#ifndef BANK_H_
#define BANK_H_
class bank
{
	public:
		bank(char *name,char*acc,int money);
		void show();
		void add(int money);
		void pop(int money);
		

		
		
private:
	char m_name[30];
	char m_acc[30];
	int m_money;


};


#ifndef REGOLF_H_
#define REGOLF_H_
class regolf
{
	public:
		regolf(char*nmae,int hd);
		regolf(char *ch);
		void show();

private:
	char m_name[30];
	int m_hd;
};


#endif

#ifndef SALE_H_
#define SALE_H_
namespace sname
{
	const int quart=4;
	struct sa{
	double sales[quart];
	double average;
	double max;
	double min;
	};
	void setsales(sa &s,const double ar[],int n);
	void setsales(sa &s);
	void showsales(const sa &s);
}
#endif
#ifndef MOVE_H_
#define MOVE_H_
class movee
{
private:
	double x;
	double y;
public:
	movee(double a=0,double b=0);
	void showmove() const;
	void add(const movee &m);
	void reset(double a=0,double b=0);

};

每小题头文件函数
#include
  
   
#include"lis.h"
using namespace std;
bool listt::is_full()
{
	return top==len;

}
	 bool listt::is_empty()
	 {
	 return top==0;
	 
	 }
	 bool listt::push(int m)
	 {
	if(top
   
    
#include
     
      
#include"regolf.h"
#include
      
        using namespace std; regolf::regolf(char*name,int hd) { strcpy(m_name,name); m_hd=hd; } regolf::regolf(char *ch) { cin>>ch; strcpy(m_name,ch); } void regolf::show() { cout<
       
        
#include
         
          
#include"move.h"
using namespace std;
movee::movee(double a,double b)
{
	x=a;
	y=b;
}
	void movee::showmove() const
	{
	cout<
          
         

#include
          
           
#include
           
             #include"bank.h" using namespace std; bank::bank(char *name,char*acc,int money) { strcpy(m_name,name); strcpy(m_acc,acc); m_money=money; } void bank::show() { cout<
             
            
           
          
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C++ 继承 下一篇C/C++中static函数

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目