freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課程設計-銀行儲蓄管理系統(tǒng)(編輯修改稿)

2025-07-10 18:07 本頁面
 

【文章內(nèi)容簡介】 turn ct。 } void copy(Time f)//時間拷貝 { year=。 month=。 day=。 hour=。 minute=。 second=。 } //判斷時間是否大 bool timebig(Time t) { if(year) return false。 else if(year) return true。 else if(year==) { if(month) return false。 else if(month) return true。 else if(month==) { if(day) return false。 else if(day) return true。 else if(day==) { if(hour) return false。 else if(hour) return true。 else if(hour==) { if(minute) return false。 else if(minute) return true。 else if(minute==) { if(second) return false。 else if(second) return true。 } else return true。 } else return true。 } else return true。 } else return true。 } return true。 } }。 //檢查輸入的字符產(chǎn)是否全是數(shù)字 bool checknum(const char*)。 //重載比較函數(shù) int strcmp(const char*s1,const char*s2)。 //錢數(shù)大些函數(shù)聲明 void readmoney(char*)。 //定義帳號類 class Account { public: char name[20],ID[20],balance[15],code[10]。 Time time。 Account(const char* a=,const char* b=,const char* c=,const char* d=,Time e=Time(0,0,0,0,0,0)) { strcpy(name,a)。 strcpy(ID,b)。 strcpy(code,c)。 strcpy(balance,d)。 time=e。 } void print1() { int i。 for(i=0。i30。i++) cout{}。 coutendl。 cout姓名 : nameendl。 cout身份證號 : IDendl。 cout余額 : balanceendl。 cout余額大寫 : 。 readmoney(balance)。 cout開戶時間 : 。 ()。 } void print2() { int i。 for(i=0。i30。i++) cout{}。 coutendl。 cout姓名 : nameendl。 cout身份證號 : IDendl。 cout余額 : balanceendl。 cout余額大寫 : 。 readmoney(balance)。 cout上次計息時間(開戶時間) : 。 ()。 } }。 class Rem{ public: char ID[20],money[10]。 int flag。 Time t。 Rem(char*a=,char*b=,int c=0,Time d=Time(0,0,0,0,0,0)) { strcpy(ID,a)。 strcpy(money,b)。 flag=c。 t=d。 } void print() { if(flag==0) { ()。 cout 取款 money元 endl。 } if(flag==1) { ()。 cout 存款 money元 endl。 } } }。 //菜單 void mylist()。 //開戶 void creaccount()。 //存款 void deposit()。 //取款 void revisecode()。 //計息 void puteprofit()。 //查詢 void checkbalance()。 //排序色 void creatcolor()。 //關于系統(tǒng)介紹 void about()。 //大寫讀取金額 void readmoney(char* s)。 //重載比較函數(shù) int strcmp(const char* s1,const char*s2)。 //結(jié)束 void over()。 //求兩字符串之和 void plus(char*s1,char*s2)。 //求兩字符串之差 void minus(char* s1,char* s2)。 //將字符串倒置 void opposition(char * s)。 //檢查輸入的金額是否合法并對其進行規(guī)范性修改 bool checkmoney(char*s)。 //計算利息專用 bool jixi(Accountamp。 a)。 //校驗身份證號是否正確 bool checkID(const char* s)。 //檢查所輸入的身份證號是否已開過戶,開過戶返回 true,未開過返回 false bool finID(const char* s)。 //獲取當前時間的 time函數(shù) Time latesttime()。 //移位 void change(char*ch)。 //輸出備忘錄 void output(const char * s)。 2. 3 編碼(必須附加注釋) include void creaccount()//開戶 { cout『歡迎您在此開戶』 endl。 char ID[20]=。 //檢查該身份證號是否符合中華人民共和國身份證號碼的編制規(guī)則 while(1) { cout請輸入您的身份證號 : endl。 cinID。 if(checkID(ID)) break。 else { cout您的輸入有誤請重新輸入您的身份證號 :endl。 } } //檢查是否在此開過戶 if(finID(ID)) { cout您已在次開過戶。 endl。 over()。 return。 } cout請輸入您的姓名 :endl。 string name。 while(1) { cinname。 if(()8) cout您的輸入有誤,請重新輸入。 endl。 else break。 } const char*copyname=()。//name的首地址 且必須是 const只讀的 cout請輸入您的密碼: endl。 cout注意:密碼更正每人只有三次機會 ,密碼只有六位。 endl。 char cod[7]=,flag=0。//計數(shù) while(1) { if(flag) { if(flag==3) break。 cout您的密碼輸入有誤, 。 } int i。 cout請輸入密碼: endl。 for(i=0。i6。i++) { cod[i]=getch()。 cout*。 } MessageBox(0,密碼位數(shù)已足 ,提示 ,MB_OK | MB_SYSTEMMODAL )。 coutendl。 cout請確認一下密碼: endl。 char copycod[7]=。 for(i=0。i6。i++) { copycod[i]=getch()。 cout*。 } MessageBox(0,密碼位數(shù)已足 ,提示 ,0)。 coutendl。 if(strcmp(cod,copycod)!=0) { flag++。 continue。 } else { MessageBox(0,恭喜!??!密碼輸入成功! ,提示 ,0)。 break。 } } cout請輸入您的開戶金額: endl。 char money[20]=。 while(1) { cinmoney。 if(checkmoney(money)) break。 else cout您的輸入有誤,請重新輸入: endl。 } FILE *fp。 fp=fopen(D:\\mybank,a)。 Time t=latesttime()。 Account temp(copyname,ID,cod,money,t)。 fwrite(amp。temp,sizeof(Account),1,fp)。 fclose(fp)。 MessageBox(0,恭喜您!??!在次開戶成功?。?! ,提示 ,0)。 int jx=MessageBox(0,您是否要查看一下您的信息? ,提示 ,1)2。 if(jx) ()。 over()。 return。 } 4 實驗小結(jié)(實驗遇到的問題,解決方法) getch()前有時要加入 ()防止上次輸入被 getch()獲取 “ ”防止數(shù)組錯誤 有時用絕 對路徑 39。\\39。表示 \ 實驗項目三銀行儲蓄系統(tǒng)存款模塊設計與實現(xiàn) 3. 1 庫函數(shù)描述(原型、功能、頭部文件)及其作用 include//c的標準輸入輸出和文件流 include//massagebox()消息框的頭文件 include //全部調(diào)用函數(shù) include//getch()從控制臺讀取一個字符,但不顯示在屏幕上 3. 2 編碼(必須附加注釋) include //存款 void deposit() { FILE*fp。 fp=fopen(D:\\mybank,r)。 if(fp==NULL) { cout您尚未在此開戶?。?! endl。 over()。 return。 } fclose(fp)。 cout=====☆歡迎進入存款模塊☆ =====endl。 cout請輸入您的身份證號 :endl。 char ID[20]=。 while(1) { cinID。 if(checkID(ID)) { if(finID(ID)) break。 else { cout您尚未在此開戶!?。?endl。 over()。 return。 } } else cout您的輸入有誤,請重新輸入您的身份證號: endl。 } cout請輸入您的存款金額 : 。 char money[20]=。 while(1) { cinmoney。 if(checkmoney(money)) break。 else cout您的輸入有誤,請重新輸入: endl。 } fp=fopen(D:\\mybank,r+a)。 while(!feof(fp)) { Account temp。 fread(amp。temp,sizeof(Account),1,fp)。 if(strcmp(,ID)==0) { fseek(fp,
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1