#include#include#include#define maxnumber 10000
//銀行卡的資料型別
struct account
;//銀行中所有的卡存放的陣列
struct account a[maxnumber];
//銀行中開卡的數量
int size=0;
//定義函式
int firstnumber=10001;//第一張卡的卡號
file *fp;
int loginnumber=0;
void weclome();//歡迎介面
void login();//登陸介面
void mainform();//主介面
void open();//開戶功能
long createnum();//卡號
int find(long num);//根據卡號查詢下標
void deposit();//存款
void showaccount(int position);//根據卡號展示卡的資訊
void cost();//取款
int checkmima(char pass);//返回值0:正確1:密碼位數不足六位 2:密碼不是純數字
void nothing();//銷戶
void readdata();//取讀檔案中的資料
int writedata();//寫檔案
int checkzhuangtai();//檢查銀行卡狀態
void zhuan();//轉賬
void read();//查詢介面
void lost();//掛失介面
void turnmain();//返回主介面
void main()
//歡迎介面
void weclome()
//登陸介面
void login()
else
else
}}//主介面
void mainform()
}//開戶介面
void open()
else if(state==2)
printf("請輸入存款金額");
scanf("%lf",&accbalance);
if(strcmp(accmima,secmima)==0)//
else
}else
}//卡號
long createnum()
else
}//根據卡號查詢下標
//function:根據卡號查詢該卡下標
//return:該卡下標若為-1,則卡號輸入有誤
int find(long num)}}
else
return state;
}void nothing()
else
else
else}}
}void readdata()
//2.讀取檔案
while(!feof(fp))//feof這個函式在讀到頭時返回真,即非零值 }
//3.關閉檔案
fclose(fp);
}int writedata()
//2.寫檔案
for(i=0;i
課程設計 銀行儲蓄系統
headers ub.h 檔名稱 ub.h 檔案標識 無 內容摘要 該 用於獲取滿足字尾要求的第乙個檔案 其他說明 類的定義 當前版本 v1.0 作 者 姜甜甜 完成日期 2015年7月17日 修改記錄 修改日期 無 版本號 v1.0 修改人 姜甜甜 修改內容 ifndef ub h include...
2017上半年總結
2017走完了整整一半,說長也長,說短也短,可以做許多許多事情,又有許多事情還不夠。朋友圈會有很多人發些心靈雞湯,鼓勵鼓勵自己和別人有個好的結束和開始,習慣了記手帳以後,似乎每個起點和終點都值得與自己一敘,那些不夠完美的喜悅,不夠豐碩的收穫,點滴累積,終成自己。6個月仔細算來,也做了許多事。用腳步丈...
資料結構課程設計 銀行儲蓄系統
檔名稱 bank.c 檔案標識 無 內容摘要 本程式實現了銀行儲蓄系統的基本功能 其他說明 無 當前版本 v1.0 完成日期 2017 12 22 系統中建立了四個檔案 list.h 檔名稱 list.h 檔案標識 無 內容摘要 本檔案的作用是定義結構體並宣告函式 其他說明 無 當前版本 v1.0 ...