亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 練習(xí).txt

?? 錢能主編 C++程序設(shè)計(jì)教程(第一版) 該書習(xí)題的答案代碼
?? TXT
字號:
18.1
//************************
//**      main.cpp      **
//************************
#include <iostream.h>
#include "complex.h"

void main()
{
	Complex a(2,5), b(7,8), c(0,0);
	c=a+b;
	c.display();
	
	c= b + 5.6;
	c.display();

	c= 4.1 + a;
	c.display();
}
//*************************
//**      complex.h      **
//*************************
#include <iostream.h>
#include <iomanip.h>

class Complex
{
public:
	Complex(float a=0.0,float b=0.0);
	Complex operator + (Complex &b);
	friend Complex operator + (Complex &a,double d);
	friend Complex operator + (double d, Complex &a);
	void display();
protected:
	float real;
	float img;
};

Complex::Complex(float a,float b)
{
	real=a;
	img=b;
}
Complex Complex::operator + (Complex &b)
{
	float tR=real+b.real;
	float tI=img+b.img;
	Complex result(tR,tI);
	return result;
}
void Complex::display()
{
	cout<<setw(6)<<real<<" +"<<setw(6)<<img<<"i"<<endl;
}
Complex operator + (Complex &a,double d)
{
	float tR=a.real+d;
	float tI=a.img;
	Complex result(tR,tI);
	return result;
}
Complex operator + (double d, Complex &a)
{
	return a + d;
}

18.2
//************************
//**      main.cpp      **
//************************
#include <iostream.h>
#include "time.h"

void main()
{
	Time a(10,30,0),b(5,30,2),c(0,0,0);
	c = a + b;
	c.display();
	//a.display();
	//b.display();

	c = a - b;
	c.display();
}
//**********************
//**      time.h      **
//**********************
#include <iostream.h>
//#include <iomanip.h>

class Time
{
public:
	Time(int h=0,int m=0,int s=0);
	Time operator + (Time &b);
	Time operator - (Time &b);
	void display();
protected:
	int hour;
	int min;
	int sec;
};

Time::Time(int h,int m,int s)
{
	hour=h;
	min=m;
	sec=s;
}
Time Time::operator + (Time &b)
{
	int tH,tM,tS;
	tH = hour + b.hour;
	tM = min + b.min;
	tS = sec + b.sec;
	while(tS>=60)
	{
		tS-=60;
		tM++;
	}
	while(tM>=60)
	{
		tM-=60;
		tH++;
	}
	tH = tH%24;
	Time result(tH,tM,tS);
	return result;
}
Time Time::operator - (Time &b)
{
	int tH=0,tM=0,tS=0;
	tS=sec-b.sec;
	if(tS<0)
	{
		tS+=60;
		tM--;
	}
	tM=tM+min-b.min;
	if(tM<0)
	{
		tM+=60;
		tH--;
	}
	tH=tH+hour-b.hour;
	if(tM<0)
	{
		tM+=60;
		tH--;
	}
	tH %= 24;

	Time result(tH,tM,tS);
	return result;
}

void Time::display()
{
	cout<<"time: ";
	if(hour<10) cout<<0;
	cout<<hour<<":";
	if(min<10) cout<<0;
	cout<<min<<":";
	if(sec<10) cout<<0;
	cout<<sec<<endl;
}

18.3
#include <iostream.h>

class RMB
{
public:
	RMB(unsigned int d,unsigned int c);	
	RMB(double d)
	{
		yuan=d;
		jf=(d-yuan)*100+0.5;
	}
	RMB operator + (RMB&);
	RMB& operator ++ ();
	friend RMB operator * (const RMB&, double);
	friend RMB operator * (double, const RMB&);
	void display()
	{
		cout<<(yuan + jf/100.0)<<endl;
	}
protected:
	unsigned int yuan;
	unsigned int jf;
};

RMB::RMB(unsigned int d,unsigned int c)
{
	yuan=d;
	jf=c;
	while(jf>=100)
	{
		yuan++;
		jf-=100;
	}
}

RMB RMB::operator + (RMB& s)
{
	unsigned int c=jf + s.jf;
	unsigned int d=yuan + s.yuan;
	RMB result(d,c);
	return result;
}
RMB& RMB::operator ++ ()
{
	jf++;
	if(jf>=100)
	{
		jf-=100;
		yuan++;
	}
	return *this;
}

RMB operator * (const RMB&a, double b)
{
	float rmbA,rmbRe;
	rmbA  = (a.yuan + a.jf/100.0);  //注意此處 a.jf/100.0, 而不是/100
	rmbRe = rmbA * b;
	RMB result(rmbRe);
	return result;
}

RMB operator * (double b, const RMB&a)
{
	return a * b;
}

void main()
{
	RMB d1(1,60);
	RMB d2(2,50);
	RMB d3(0,0);

	d3=d1 + d2;
	d3.display();
	++d3;
	d3.display();

	d3 = 2.2 * d1;
	d3.display();
}

18.4 
//包含18.3的結(jié)果
#include <iostream.h>

class RMB
{
public:
	RMB(unsigned int d,unsigned int c);	
	RMB(double d)
	{
		yuan=d;
		jf=(d-yuan)*100+0.5;
	}
	RMB operator + (RMB&);
	RMB& operator ++ ();
	friend RMB operator * (const RMB&, double);
	friend RMB operator * (double, const RMB&);
	RMB& operator += (const RMB&);
	RMB& operator += (double);
	RMB& operator -= (const RMB&);
	RMB& operator -= (double);
	void display()
	{
		cout<<(yuan + jf/100.0)<<endl;
	}
protected:
	unsigned int yuan;
	unsigned int jf;
};

RMB::RMB(unsigned int d,unsigned int c)
{
	yuan=d;
	jf=c;
	while(jf>=100)
	{
		yuan++;
		jf-=100;
	}
}

RMB RMB::operator + (RMB& s)
{
	unsigned int c=jf + s.jf;
	unsigned int d=yuan + s.yuan;
	RMB result(d,c);
	return result;
}
RMB& RMB::operator ++ ()
{
	jf++;
	if(jf>=100)
	{
		jf-=100;
		yuan++;
	}
	return *this;
}

RMB operator * (const RMB&a, double b)
{
	float rmbA,rmbRe;
	rmbA  = (a.yuan + a.jf/100.0);  //注意此處 a.jf/100.0, 而不是/100
	rmbRe = rmbA * b;
	RMB result(rmbRe);
	return result;
}

RMB operator * (double b, const RMB&a)
{
	return a * b;
}

RMB& RMB::operator += (const RMB&b)
{
	yuan += b.yuan;
	jf += b.jf;
	while(jf>=100)
	{
		jf-=100;
		yuan++;
	}
	return *this;
}

RMB& RMB::operator += (double d)
{
	float rmbA;
	rmbA = yuan + jf/100.0 + d;
	yuan=rmbA;
	jf=(rmbA-yuan)*100.0+0.5;
	return *this;
}

RMB& RMB::operator -= (const RMB&b)
{
	//check
	float cmp1,cmp2;
	cmp1=yuan+ jf/100.0;
	cmp2=b.yuan + b.jf/100.0;
	if(cmp1<cmp2)
	{
		cout<<"error operation."<<endl;
		RMB result(0);
		return result;
	}

	//process
	while(jf<b.jf)  //注意此處jf為整形數(shù),故如果jf<b.jf,則jf將是一個負(fù)數(shù),而int沒有負(fù)數(shù),故將補(bǔ)碼形式的負(fù)數(shù)視為一個非常大的數(shù)
	{
		jf+=100;
		yuan--;
	}
	jf-=b.jf;
	yuan-=b.yuan;
	return *this;
}

RMB& RMB::operator -= (double d)
{
	float rmbA;
	rmbA = yuan + jf/100.0;
	rmbA -= d;
	yuan = rmbA;
	jf = (rmbA-yuan)*100+0.5;
	return *this;
}

void main()
{
	RMB d1(1,60);
	RMB d2(2,50);
	RMB d3(0,0);

	d3=d1 + d2;
	d3.display();
	++d3;
	d3.display();

	d3 = 2.2 * d1;
	d3.display();

	d3 += d1;
	d3.display();

	d3 += 0.08;
	d3.display();

	d3 -= d2;
	d3.display();

	d3 -=1.5;
	d3.display();
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区四区久久| 国产老肥熟一区二区三区| 色综合天天天天做夜夜夜夜做| 国产精品网友自拍| 91片黄在线观看| 亚洲网友自拍偷拍| 日韩三级在线观看| 国精产品一区一区三区mba视频| 久久久久国色av免费看影院| 国产成人午夜片在线观看高清观看| 久久精品视频在线看| 99在线热播精品免费| 亚洲综合色婷婷| 日韩亚洲欧美一区二区三区| 国模无码大尺度一区二区三区| 国产女人18毛片水真多成人如厕| 99re这里只有精品视频首页| 午夜精品久久久久久| 精品盗摄一区二区三区| 成人h动漫精品一区二区| 亚洲午夜精品一区二区三区他趣| 91精品国产全国免费观看| 激情六月婷婷综合| 亚洲精品中文字幕在线观看| 91精品免费观看| 成人午夜看片网址| 亚洲午夜国产一区99re久久| 精品1区2区在线观看| 色偷偷88欧美精品久久久| 蜜桃视频在线观看一区| 中文字幕日韩一区二区| 欧美一区二区久久| 成人av资源下载| 日本美女一区二区三区视频| 国产精品三级电影| 欧美一级一区二区| 91久久精品午夜一区二区| 国产在线精品视频| 亚洲成av人片在线观看| 亚洲国产精品ⅴa在线观看| 欧美精品18+| 99re成人精品视频| 国产一区二区不卡在线| 亚洲大片免费看| 中文字幕亚洲区| 精品国产乱码久久久久久1区2区| 欧美在线观看禁18| 成人少妇影院yyyy| 久久99久久久久| 亚洲gay无套男同| 国产精品国产三级国产有无不卡| 3d动漫精品啪啪1区2区免费| 91一区二区在线观看| 91小视频免费观看| 粉嫩在线一区二区三区视频| 日韩福利视频导航| 亚洲一区在线播放| 日韩伦理免费电影| 中文字幕av一区二区三区高| 欧美一卡2卡三卡4卡5免费| 91久久一区二区| av日韩在线网站| 丰满岳乱妇一区二区三区| 久草在线在线精品观看| 亚洲777理论| 亚洲精品伦理在线| 日韩理论片网站| 中文字幕在线观看一区二区| 久久婷婷久久一区二区三区| 日韩一区二区电影在线| 91精品欧美综合在线观看最新| 97se亚洲国产综合在线| 911精品国产一区二区在线| 在线观看一区二区精品视频| 91一区在线观看| 成人av动漫网站| av福利精品导航| 成人va在线观看| a级精品国产片在线观看| av电影天堂一区二区在线 | 欧美日韩一区不卡| 欧美日韩中文字幕一区二区| 在线一区二区三区| 欧美午夜一区二区三区| 欧美日韩一级二级三级| 欧美精品色综合| 91精品国产综合久久蜜臀| 制服丝袜av成人在线看| 91.成人天堂一区| 日韩视频一区在线观看| 久久日韩精品一区二区五区| 久久久久久久久蜜桃| 国产色一区二区| 中文字幕欧美一区| 一区二区三区欧美日| 午夜精品视频一区| 九九视频精品免费| 懂色av一区二区三区免费观看| 成人白浆超碰人人人人| 91福利资源站| 日韩欧美久久久| 欧美激情中文不卡| 夜夜嗨av一区二区三区网页| 丝袜美腿亚洲综合| 国产在线播放一区| 色综合久久88色综合天天6| 欧美日韩在线精品一区二区三区激情| 欧美精品tushy高清| 亚洲精品在线网站| 亚洲男女一区二区三区| 日韩精品色哟哟| 国产成人av电影在线观看| 色偷偷88欧美精品久久久| 欧美一区二区三区日韩视频| 国产日产欧美精品一区二区三区| 亚洲另类中文字| 久久精品国内一区二区三区| 成人精品电影在线观看| 欧美精品一卡二卡| 国产欧美综合在线| 亚洲成人精品一区二区| 国产成人丝袜美腿| 欧美精品欧美精品系列| 国产精品你懂的| 免费日韩伦理电影| 99re这里只有精品6| 精品欧美一区二区久久| 亚洲黄一区二区三区| 国产精品自拍一区| 欧美色精品在线视频| 亚洲国产精品ⅴa在线观看| 日韩在线卡一卡二| 92国产精品观看| 久久亚洲二区三区| 三级影片在线观看欧美日韩一区二区 | 亚洲乱码国产乱码精品精可以看| 久久精品二区亚洲w码| 一本色道久久加勒比精品| 久久综合九色综合97_久久久| 亚洲国产精品久久一线不卡| 国产成a人亚洲| 欧美成人精品3d动漫h| 一区二区三区成人| 波多野结衣在线一区| 日韩美女在线视频| 天天爽夜夜爽夜夜爽精品视频| 99综合影院在线| 国产日韩精品一区二区三区在线| 日韩激情一二三区| 在线看日韩精品电影| 国产精品黄色在线观看| 国产精品69毛片高清亚洲| 欧美大片在线观看| 日韩国产欧美在线观看| 在线观看一区二区视频| 亚洲同性gay激情无套| 高清在线不卡av| 久久综合狠狠综合久久综合88 | 最新欧美精品一区二区三区| 国产精品一二三四区| 精品国产一区二区三区av性色 | 日产欧产美韩系列久久99| 欧美最新大片在线看| 亚洲精品国产高清久久伦理二区| 成人免费视频视频在线观看免费| 26uuu国产一区二区三区| 蜜臀久久99精品久久久画质超高清| 欧美人与禽zozo性伦| 亚洲mv在线观看| 欧美精选午夜久久久乱码6080| 亚洲成人动漫在线观看| 欧美日韩国产中文| 亚洲成av人片www| 欧美老女人在线| 日韩精品1区2区3区| 欧美喷水一区二区| 日韩va亚洲va欧美va久久| 3d成人h动漫网站入口| 日韩国产欧美视频| 日韩欧美视频在线| 国产呦萝稀缺另类资源| 国产精品午夜在线| 91香蕉国产在线观看软件| 亚洲免费看黄网站| 欧美日韩另类一区| 老司机精品视频一区二区三区| 精品久久久久久久久久久久久久久久久| 麻豆精品一二三| 久久久精品tv| 97国产一区二区| 亚洲国产aⅴ成人精品无吗| 欧美高清视频www夜色资源网| 成人蜜臀av电影| 国产精品免费av| 欧美亚洲国产一区二区三区va| 亚洲超碰精品一区二区| 欧美电影免费观看高清完整版在线观看 | 国产日韩三级在线| 久久精品人人爽人人爽| 国产区在线观看成人精品 |