91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.63MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2024-01-30
  • 語言: C/C++
  • 標簽: C語言??銀行??

資源簡介

初學者 很淺的代碼 系統說明: 銀行前臺處理系統包含開戶、銷戶、存取業務。1)、開戶功能中銀行可以創建新用戶,用戶名可以重名,但是銀行賬號必須唯一。銀行用戶基本信息包括:用戶名、賬號、密碼(初始密碼都為000000)、身份證、創建時間、銷戶時間、銷戶標記、余額。開戶后將開戶信息存儲到文件”user.dat”中。2)銷戶處理只需要更改用戶銷戶標記即可。3)賬務處理稍微復雜:a)賬務處理菜單設計:(賬號、姓名、身份證、發生額、存取標記、日期、余額)。b)工作流程:銀行工作人員輸入賬號后,系統根據用戶信息自動輸出姓名、身份證、銀行工作人員輸入發生額(正數代表存,負數代表取,取錢時應檢查用戶是否透支,如透支給于提示。)存取標記根據發生額自動生成(1表示存,-1表示取)、日期(包含年月日時分)自動生成、余額自動更改, 輸入完畢后,系統詢問是否確定?是(1)否(0)。輸入1,系統將此信息存入到文件”bankrecord.dat”中,bankrecord.dat記錄發生的流水賬信息。同時將用戶信息中的余額進行更改。系統繼續提問:是否繼續記賬?(1:繼續0:退出記賬系統) 銀行客戶自助系統包含:首先用戶根據賬號與初始密碼進入自助系統。可以選擇1)更改密碼(密碼應進行加密后,存儲到“user.dat“文件中。2)查詢余額。3)瀏覽對賬單。瀏覽對賬單稍顯復雜:用戶輸入起始日期,和結束日期。系統在”bankrecord.dat”文件中進行查詢,將符合條件的記錄顯示出來。顯示項為:發生額、日期、余額。 功能擴展:銀行主管子系統,用于管理普通工作人員的基本信息、銀行存款總額、銀行流水的發生等內容。自己擴展思路。客戶查詢功能可以擴展:只查取款業務、存款業務、某一天業務等。銀行前臺業務可以自己對賬。

資源截圖

代碼片段和文件信息

#define?_CRT_SECURE_NO_WARNINGS
#include“head.h“

void?Access(CUMR*?head)
{
char?CCN[20];
char?name[]?=?“姓名“;
char?ID[]?=?“身份證號“;
char?change[]?=?“0“; //退出符號
int?select;
double?money;
CUMR*?current;
ACES*?aces;

while?(1)
{
printf(“請輸入要操作的賬號:(退出請按0)\n“);
scanf(“%s“?CCN);
if?(0==strcmp(CCN?change)?) //退出
return;
current?=?Find(head?CCN); //查找賬號
if?(NULL==current?)
{
printf(“*\a該賬號不存在或已經被注銷!*\n“);
}
else
{
printf(“%-8s%-10s\n“?“name“?“ID“);
printf(“%-8s%-10s\n“?current->name?current->ID);
break;
}
}

while?(1)
{
printf(“\n請輸入發生額(退出請按0)\n“);
scanf(“%lf“?&money);
if?(money>-0.0001&&money<0.0001) //交易金額不能小于0.001
break;
else?if?(current->balance?+?money<0)
{
printf(“\a*支出透支請重新輸入*\n“);
continue;
}

else
{
aces?=?(ACES*)malloc(sizeof(ACES));
current->balance?+=?money;
aces->amount?=?money;
strcpy(aces->CCN?current->CCN); //記錄賬號
strcpy(aces->name?current->name); //記錄名字

if?(money? {
aces->flag?=?-1;
}
else?if?(money>0)
{
aces->flag?=?1;
}

while?(1)
{
printf(“是否確定是(1)否(0).\n“);
scanf(“%d“?&select);
if?(0==select?||?1==select?)
{
break;
}
else
{
printf(“\a輸入有誤請重新輸入!\n“);
}

}

if?(0==select?)
{
free(aces);
continue;
}

SaveRecord(aces); //記錄保存到磁盤
Save(head); //保存
free(aces); //注意釋放掉aces別誤把current釋放掉了

printf(“是否繼續記賬是(1)否(0).\n“);
scanf(“%d“?&select);
if?(1?==?select)
continue;
else?if?(0?==?select)
return;
}
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1799??2016-05-13?18:43??銀行業務處理系統\Access.cpp
?????文件??????????73??2016-05-16?22:10??銀行業務處理系統\bankrecord.dat
?????文件????????1375??2016-05-14?17:29??銀行業務處理系統\ChangePswd.cpp
?????文件?????????828??2016-05-16?22:20??銀行業務處理系統\Check.cpp
?????文件?????????132??2016-05-05?22:18??銀行業務處理系統\CheckAccount.cpp
?????文件????????2070??2016-05-16?22:14??銀行業務處理系統\CloseAccount.cpp
?????目錄???????????0??2016-05-18?12:56??銀行業務處理系統\Debug\
?????目錄???????????0??2016-05-18?12:56??銀行業務處理系統\Debug\.vs\
?????目錄???????????0??2016-05-18?12:56??銀行業務處理系統\Debug\.vs\銀行業務處理系統\
?????目錄???????????0??2016-05-18?12:56??銀行業務處理系統\Debug\.vs\銀行業務處理系統\v14\
?????文件????????3584??2016-05-05?22:23??銀行業務處理系統\Debug\.vs\銀行業務處理系統\v14\.suo
?????文件???????16015??2016-05-16?21:24??銀行業務處理系統\Debug\Access.obj
?????文件???????14603??2016-05-16?21:24??銀行業務處理系統\Debug\ChangePswd.obj
?????文件???????12706??2016-05-16?22:19??銀行業務處理系統\Debug\Check.obj
?????文件???????11372??2016-05-16?21:24??銀行業務處理系統\Debug\CheckAccount.obj
?????文件???????16351??2016-05-16?22:19??銀行業務處理系統\Debug\CloseAccount.obj
?????文件???????12754??2016-05-16?21:24??銀行業務處理系統\Debug\display.obj
?????文件???????11020??2016-05-16?21:24??銀行業務處理系統\Debug\encrypt.obj
?????文件???????10892??2016-05-16?21:24??銀行業務處理系統\Debug\Find.obj
?????文件???????10980??2016-05-16?21:24??銀行業務處理系統\Debug\judgetime.obj
?????文件???????11659??2016-05-16?21:24??銀行業務處理系統\Debug\LoadCustomer.obj
?????文件???????14178??2016-05-16?21:24??銀行業務處理系統\Debug\login.obj
?????文件???????15493??2016-05-16?21:24??銀行業務處理系統\Debug\LoginSystem.obj
?????文件???????16997??2016-05-16?21:36??銀行業務處理系統\Debug\LookAccount.obj
?????文件???????14133??2016-05-16?21:24??銀行業務處理系統\Debug\main.obj
?????文件???????17623??2016-05-16?22:08??銀行業務處理系統\Debug\OpenAccount.obj
?????文件???????11866??2016-05-16?21:24??銀行業務處理系統\Debug\SaveRecord.obj
?????文件???????11606??2016-05-16?21:24??銀行業務處理系統\Debug\SaveUser.obj
?????文件???????12488??2016-05-16?21:26??銀行業務處理系統\Debug\SelfDisplay.obj
?????文件???????12563??2016-05-16?21:24??銀行業務處理系統\Debug\StageDisplay.obj
?????文件???????15597??2016-05-16?22:00??銀行業務處理系統\Debug\transfer.obj
............此處省略29個文件信息

評論

共有 條評論