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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? item.h

?? 這是一個銀行賬戶的管理程序
?? H
字號:
#include <stdio.h>
#include <memory.h>
#include <stdlib.h>

#define MAX_MONEY 100000000// 存入的最大金額
#define LENGTH 41 //一個記錄長

class Item{
public:
	int account;//帳號,9位
	int password;//密碼,6位
	double deposit;//剩余金額,17位
	char type;//存款類型,u代表活期,f代表定期
	int month;//月份,3位
	//成員函數
	Item(){	memset(this,0,sizeof(this));};//構造函數
	void Fin(int, FILE*);//輸入是position和輸入文件名      從文件讀入相應記錄
	void Fout(int, FILE*);//輸入是postion和輸出文件名      寫入文件的相應記錄
	bool AddMoney(double, double, int);//輸入是金額和利率和當前月         存錢,如果儲蓄金額超過MAX_MONEY,返回false
	bool DrawMoney(double, double, int);//輸入的是取款金額和利率和當前月,    取錢,如果不夠則不取,返回false
	bool ChangePass(int);//輸入的是密碼,       如果改變不成功則返回false,此函數中不包括密碼驗證
	void Display();//輸出帳號,剩余金額,存款類型
	bool CheckPass(int);//輸入是帳號名                   用來驗證身份
	bool ChangeType(char);//輸入是u或者f
	char GetType();//返回類型

	//內部用來計算利息的
	void CountInterest(double, int);//輸入是利率和當前月
	
	//高級管理者的成員函數
	void DisplayPass();//可以看到用戶的密碼

	bool operator < (Item &);
	bool operator > (Item &);
	Item & operator = (Item &);
	bool operator == (Item &);

};




void Item::Fin(int pos, FILE* In)
{
	fseek(In,pos*LENGTH,0);//LENGTH為一個記錄長
	fscanf(In,"%d %d %lf %c %d\n", &account, &password, &deposit, &type, &month);
	return;
}

void Item::Fout(int pos, FILE* Out)
{
	int whole=(int)deposit;
	if(whole>deposit)
		whole-=1;
	int frac=(deposit-whole)*10000000;
	if(frac&10 >=5){//處理double型不精確導致的錯誤,四舍五入
		frac/=10;
		frac++;
	}
	else
		frac/=10;

	fseek(Out, pos*LENGTH,0);
	fprintf(Out, "%09d %06d %09d.%06d %c %03d\n" ,account ,password ,whole ,frac ,type ,month);
	return;
}

bool Item::AddMoney(double plus, double rate, int mon)
{
	CountInterest(rate, mon);
	if(deposit+plus>MAX_MONEY)
		return false;
	else{
		deposit+=plus;
		return true;
	}
}

bool Item::DrawMoney(double minus, double rate, int mon)//輸入的是取款金額,    取錢,如果不夠則不取,返回false
{
	CountInterest(rate, mon);
	if(deposit-minus<0)
		return false;
	else{
		deposit-=minus;
		return true;
	}
}

bool Item::ChangePass(int newpass)
{
	password=newpass;
	return true;
}

void Item::Display()
{
	printf("account=%d deposit=%.2lf type=%c month=%d\n",account, deposit, type, month);
	return;
}

bool Item::CheckPass(int pass)//輸入是帳號名                   用來驗證身份
{
	if(pass==password)
		return true;
	else
		return false;
}

bool Item::ChangeType(char t)//輸入是u或者f
{
	if(t=='u' || t=='r'){
		type=t;
		return true;
	}
	else
		return false;
}

char Item::GetType()//返回類型
{
	return type;
}


//內部用來計算利息的

void Item::CountInterest(double rate, int mon)
{
	double plus=deposit*(mon-month)*rate;
	if(deposit+plus>MAX_MONEY)
		deposit=MAX_MONEY;
	else
		deposit+=plus;
	month=mon;
	return;
}

	
//高級管理者的成員函數


void Item::DisplayPass()//可以看到用戶的密碼
{
	printf("account=%d password=%d",account, password);
	return;
}


//重載運算符

bool Item::operator < (Item & a)
{
	if(account < a.account)
		return true;
	else
		return false;
}

bool Item::operator > (Item & a)
{
	if(account > a.account)
		return true;
	else
		return false;
}


Item & Item::operator = (Item & a)
{
	account=a.account;
	password=a.password;
	deposit=a.deposit;
	type=a.type;
	month=a.month;
	return *this;
}

bool Item::operator == (Item & a)
{
	if(account==a.account)
		return true;
	else
		return false;
}



/******************************************************/
class Index
{
public:
	int pos;//文件中的位置
	int account;//用戶的賬號
};

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
3atv在线一区二区三区| 精品一区二区三区香蕉蜜桃| 色综合网色综合| 亚洲激情一二三区| 欧美日韩国产系列| 久久99久久精品| 国产午夜精品理论片a级大结局| 成人综合婷婷国产精品久久蜜臀| 日本一区二区三区国色天香 | 国产精品色哟哟网站| 99re这里只有精品6| 亚洲一区二区五区| 日韩欧美综合一区| 国产不卡视频一区二区三区| 中文字幕在线视频一区| 制服丝袜中文字幕亚洲| 国内精品不卡在线| 国产精品嫩草99a| 欧美日韩久久不卡| 国产91精品入口| 亚洲国产欧美在线| 久久久久国产成人精品亚洲午夜| 91啪九色porn原创视频在线观看| 石原莉奈一区二区三区在线观看| 国产欧美日产一区| 色婷婷一区二区三区四区| 亚洲成人一区二区在线观看| 久久久久久久久久美女| 欧美亚洲丝袜传媒另类| 国产最新精品免费| 亚洲第一精品在线| 国产精品视频一二三| 欧美一级免费观看| 成人精品一区二区三区中文字幕| 亚洲一区自拍偷拍| 久久久久久免费| 欧美一区二区福利视频| 色综合久久中文字幕综合网| 韩日av一区二区| 天天综合天天综合色| 国产精品福利一区| 久久网站最新地址| 91麻豆精品国产91| 日韩欧美国产麻豆| 99久久精品费精品国产一区二区| 日本三级韩国三级欧美三级| 亚洲男人的天堂在线aⅴ视频| 久久网站热最新地址| 欧美麻豆精品久久久久久| 成人精品一区二区三区中文字幕| 极品少妇一区二区三区精品视频| 亚洲国产精品一区二区www在线| 国产精品女同互慰在线看| 欧美一区二区三区日韩| 欧美日韩性生活| 91激情五月电影| 色婷婷久久99综合精品jk白丝| 丁香五精品蜜臀久久久久99网站 | 久久综合网色—综合色88| 欧美亚洲综合网| 91免费国产在线观看| 盗摄精品av一区二区三区| 国产综合成人久久大片91| 秋霞午夜av一区二区三区| 首页国产丝袜综合| 亚洲成人777| 亚洲国产精品一区二区www | 成人污污视频在线观看| 国内精品久久久久影院一蜜桃| 日本视频一区二区| 日韩精品一级二级| 天天综合色天天| 婷婷久久综合九色综合伊人色| 一区二区三区在线高清| 亚洲综合色婷婷| 亚洲综合成人在线| 一片黄亚洲嫩模| 亚洲国产精品视频| 丝袜亚洲另类欧美| 美女视频一区二区三区| 色香蕉成人二区免费| 美女免费视频一区| 亚洲成人在线观看视频| 国产精品久久久爽爽爽麻豆色哟哟| 欧美日韩国产系列| 色天天综合色天天久久| 国产一区在线看| 韩国v欧美v日本v亚洲v| 免费美女久久99| 日韩av电影一区| 毛片av一区二区三区| 亚洲大片在线观看| 亚洲国产中文字幕在线视频综合 | 欧美久久久久久蜜桃| 成人国产精品免费观看视频| 91免费观看在线| 国产成人啪午夜精品网站男同| 欧美在线视频全部完| 一本色道久久综合亚洲91| 国产一区激情在线| 亚洲欧洲无码一区二区三区| 欧美韩国一区二区| 亚洲免费在线观看| 成人动漫一区二区| 亚洲免费看黄网站| 免费精品99久久国产综合精品| 一区二区高清免费观看影视大全| 日韩黄色免费电影| 国产成人免费在线| 欧美日韩综合在线免费观看| 欧美成人官网二区| ...中文天堂在线一区| 午夜国产精品一区| 成人午夜电影网站| 欧美美女bb生活片| 国产精品国产自产拍在线| 香蕉成人啪国产精品视频综合网| 国内精品在线播放| 欧美色精品在线视频| 国产欧美日本一区二区三区| 亚洲国产美女搞黄色| 国产一区在线看| 欧美久久一二三四区| 成人欧美一区二区三区1314 | 国产精品国产三级国产普通话99| 亚洲成人av一区二区| 成人黄色小视频在线观看| 欧美乱妇15p| 亚洲三级电影全部在线观看高清| 美女www一区二区| 99久久精品一区二区| 精品久久久久久久久久久久久久久| 亚洲欧美一区二区久久| 国产麻豆精品在线| 5月丁香婷婷综合| 一区二区三区鲁丝不卡| 福利一区二区在线| 欧美mv和日韩mv国产网站| 性做久久久久久久免费看| 91在线观看免费视频| 久久精品亚洲麻豆av一区二区| 秋霞成人午夜伦在线观看| 欧美在线视频日韩| 亚洲免费在线视频| 成人手机在线视频| 久久久精品蜜桃| 久久99深爱久久99精品| 欧美精品一级二级三级| 亚洲综合成人在线| 日本精品视频一区二区三区| 国产精品国产三级国产三级人妇| 国产成人综合自拍| 久久免费美女视频| 精品系列免费在线观看| 日韩一区二区在线观看视频 | 久久精品亚洲精品国产欧美kt∨| 日韩av电影免费观看高清完整版在线观看| 91久久免费观看| 亚洲天堂精品在线观看| 99久久99久久久精品齐齐| 中文字幕亚洲不卡| 91原创在线视频| 国产精品嫩草久久久久| eeuss影院一区二区三区 | 精品乱人伦小说| 麻豆精品蜜桃视频网站| 欧美不卡一区二区三区| 美女精品自拍一二三四| 精品久久久久久久久久久久久久久 | 久久久久久久久97黄色工厂| 国模一区二区三区白浆| 国产亚洲欧美日韩日本| 成人午夜视频福利| 亚洲欧洲日本在线| 欧美羞羞免费网站| 日韩精品一二三四| 精品sm捆绑视频| 国产成人精品一区二区三区四区| 欧美韩日一区二区三区四区| 99免费精品在线| 亚洲精品国产精华液| 91.麻豆视频| 久久超级碰视频| 中文乱码免费一区二区| 色系网站成人免费| 日韩中文欧美在线| 久久久综合网站| 99视频有精品| 亚洲一区二区欧美激情| 欧美成人艳星乳罩| av日韩在线网站| 亚洲成人午夜影院| 久久综合久色欧美综合狠狠| 成人av中文字幕| 亚洲v日本v欧美v久久精品| 精品国产一区二区三区忘忧草 | 麻豆精品一区二区三区| 国产日韩影视精品| 在线一区二区三区做爰视频网站| 视频一区二区三区中文字幕|