C语言设置银行帐户管理系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言设置银行帐户管理系统相关的知识,希望对你有一定的参考价值。

需要按这个模板来
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>

#define BUFFERSIZE 1024
#define MAXACCOUNT 1000
typedef struct BankAccount

int account;
int key;
char name[32];
float balance;
BANKACCOUNT;

BANKACCOUNT accountCollection[MAXACCOUNT];
int curAccount = 0;

void InsertAccount(FILE *fp)



void GetAccount(FILE *fp)



void ListAccount()



int SearchAccount(int accountnum)



int DepositAccount(int accountnum)



int DrawAccount(int accountnum)



void SaveAccount(FILE *fp)



void DelAccount(FILE *fp,int accountnum)



int main()

FILE *fp;
int accountnum;
int i;
do
// clrscr();
system("cls");
puts("********************************************");
puts("* You can choose : *");
puts("* 1 : Insert a new Account *");
puts("* 2 : List all Accounts *");
puts("* 3 : Find a Account *");
puts("* 4 : Deposit a Account *");
puts("* 5 : Draw money from a Account *");
puts("* 6 : Delete a Account *");
puts("* 7 : quit *");
puts("********************************************");
puts("Please input your choice:");
scanf("%d",&i);
// clrscr();
switch(i)

case 1:
if(!(fp = fopen("account.txt","a+")))

printf("can't open the file account.txt\n");
exit(0);

InsertAccount( fp);

参考技术A #include #include struct information char account[20]; char IDcardNum; char workUint; char homeAddress; float money; char cardNum; long int password; ; void openAccount(); cardNum++; user[cardNum].cardNum = cardNum; printf("请输入您的姓名:"); gets(user[cardNum].account); printf("请输入您的身份证号:"); gets(user[cardNum].IDcardNum); printf("请输入您的工作单位:"); gets(user[cardNum].workUnit); print("请输入您的家庭住址:"); gets(user[cardNum].homeAddress); printf("请输入您的密码:"); gets(user[cardNum].password); printf("请输入您要存入的金额:"); scanf("%d",user[cardNum].money); //写入文件out.txt中,写入后,光标移至下一行 read();//读取文件 write(); //写入文件 cardNum++; void deposit(); int money; printf("请输入您的卡号:"); scanf("%d",&cardNum); printf("请输入您要存入的金额:"); scanf("%f",money); user[cardNum].money = user[cardNum].money + money; printf("您现在账户中的余额是¥%f",user[cardNum].money); void withdraw(); int money; printf("请输入您的卡号:"); scanf("%d",&cardNum); printf("请输入您要存入的金额:"); scanf("%f",money); user[cardNum].money = user[cardNum].money - money; printf("您现在账户中的余额是¥%f",user[cardNum].money); void changeInformation(); printf("请输入您的卡号:"); scanf("%d",&cardNum); user[cardNum].cardNum = cardNum; printf("请输入您的姓名:"); gets(user[cardNum].account); printf("请输入您的身份证号:"); gets(user[cardNum].IDcardNum); printf("请输入您的工作单位:"); gets(user[cardNum].workUnit); print("请输入您的家庭住址:"); gets(user[cardNum].homeAddress); printf("请输入您的密码:"); gets(user[cardNum].password); printf("请输入您要存入的金额:"); scanf("%d",user[cardNum].money); //写入文件out.txt中,写入后,光标移至下一行 read();//读取文件 write(); //写入文件 void reportLoss(); void closeAccount(); void read(); void write(); int main() int i; unsigned long int cardNum = 00001; information user[cardNum]; printf("请您选择要进行的操作:\n"); printf("------------------------------------------------------\n"); printf("1、开户/办卡 2、存款 3、取款 4、修改信息 5、挂失 6、销户\n"); printf("------------------------------------------------------\n"); scanf("%d",&i); if(i 1 || i > 6) printf("ERROR!\n"); else switch(i) case 1 : openAccount(); break; case 2 : deposit(); break; case 3 : withdraw(); break; case 4 : changeInformation(); break; case 5 : reportLoss(); break; case 6 : closeAccount(); break; return 0; 没有写完,楼主可以参考一下!追问

谢谢,但是我需要跟上面的模板一样的

如何查询个人银行卡号?

怎么查看自己的银行卡号
1、用您的支付宝帐户登陆支付宝主页并选择进入我的支付宝;

2、进入我的支付宝后选择帐户管理信息;

3、进入帐户管理信息后选择银行帐号管理;这里查看银行卡。

如果看不到,请您到银行办理一张,并开通网上银行。再认证一下:

1、用您的支付宝帐户登陆支付宝主页并选择进入我的支付宝;

2、进入我的支付宝后选择帐户管理信息;

3、进入帐户管理信息后选择银行帐号管理;

4、进入银行帐号管理后准确填写表格,完成后点击立即保存;

5、支付宝将告知您的帐户信息已经保存,天涯客福建原创答案银行帐号绑定完成!
怎样查询自己的银行卡号啊 急急急急急急
还有一种方法,用这个卡给另一张开通网上银行的卡转账,然后登陆那张卡网上银行,里面有个转账汇款,有个查询,收款记录
怎么查询自己的银行卡号是多少????
有三种方式,你可以选择一种:

1、登录网上银行,查询、还可以查余额;

2、登录手机银行、电话银行、查询卡号、余额;

3、开户人带上身份证到银行柜台,请营业员查询;
银行卡号忘记了怎么查询自己的卡号
有三种方法:

1、带上身份证到银行柜台,请营业员查询卡号;

2、如果银行卡开通了网上银行,登录网上银行,查询卡号;

3、拨打银行客服电话,查询卡号;
怎么查询自己银行卡号
忘记银行卡号怎么查询

首先保证手机上装有银行客户端,点击登陆。

登陆后,点击掌上银行登陆。

接下来是填写银行预留手机号和登陆密码。

登陆后选择查询服务,点击打开。

在查询服务下选择注册账户查询,点击打开。

然后点击简码,点击展开。

新页面就是银行卡的卡号,全码,可以供需要进行填写了。

不同银行卡的查卡号方法类似,关键找到注册账户信息。
如何查询自己身份证办理的银行卡号
用身份证查银行卡号,首先要注意,一定要本人持证,否则银行有权对非本人持有身份证查银行卡号的业务拒绝提供服务。其次要注意,用身份证只能查询本人的卡号,银行柜台不提供身份证本人以外卡号的查询,即使查询对方是自己的子女或者配偶,除非是法律规定的特殊情况。第三,除了平时挂失以外,像客户汇款,卡面卡号模糊不清,办理网银等等都可以用身份证查银行卡号,不必再返回家中找银行卡,节省时间。
个人银行账号如何查询
两种方法:1.本人带上身份证到各家银行柜台查询在各家银行的你名下的帐户,看是否有信用卡。

2.到当地中国人民银行分支机构个人征信系统查询,可以查询你在所有银行办理信用卡的情况。具体可以到中国人民银行网站上的个人征信里面查询当地的查询地点。

中国人民银行中国人民银行征信管理局是中国人民银行的内设职能部门,成立于2003年11月,负责信贷征信业的管理工作。个人信用信息基础数据库主要采集四大类信息。
忘记银行卡号怎么查询
那么你就要带上自己身份证到银行查询了。是哪个银行就去哪个银行,银行工作人员一输入你的身份证和你的全名就知道你的银行卡号了 。或者直接拨打银行点电话,但是有的银行感觉打电话都没人接或者说要你输入卡的密码,这样好像有点不安全,所以不是万不得已还是本人去银行哦
怎样通过身份证查询农行卡卡号?
必须在柜台查,而且要带身份证,只能查自己的。

你也可以打95599试试。

卡号忘记可以找找以前ATM的取款条,商场购物的签购单等;如果有网上购物过,比如淘宝,可能记录过你曾经付款过的卡号。
怎么查自己以前办过的银行卡卡号 5分
1、一种是直接拨打银行服务电话,转到人工服务,告诉客服自己的身份证号码,这时客服会根据用户提供的身份证查银行卡号,如果一个银行有好几张卡,所有卡号都会列示。

2、另外一种就是直接去银行柜台办理。用户出示自己的身份证,让银行利用提供的身份证查银行卡号。

身份证查银行卡号注意事项:

1、一定要本人持证,否则银行有权对非本人持有身份证查银行卡号的业务拒绝提供服务。

2、用身份证只能查询本人的卡号,银行柜台不提供身份证本人以外卡号的查询,即使查询对方是自己的子女或者配偶,除非是法律规定的特殊情况。

3、除了平时挂失以外,像客户汇款,卡面卡号模糊不清,办理网银等等都可以用身份证查银行卡号,不必再返回家中找银行卡,节省时间。
参考技术A

如是招商银行一卡通(储蓄卡),可选择以下方式查询卡号:

1、若您的卡已关联到专业版(优KEY),登录后可点击右上角【设置→安全设置→财务管理设置】,在【开启财务管理功能】这里打上√后,重新登录再点击横排菜单【财务管理】,弹出的窗口页面会显示完整卡号。

温馨提示

①专业版(优KEY)需先去柜台申请哦;

②专业版(优KEY)目前不支持Mac系统;

③需证书登录,扫码登录和密码登录无法查询到完整卡号。

2、可登录手机银行,点【首页-右上角耳机图标-卡号查询】查看,无需输入证件号码。未领卡前无法查询卡号。

温馨提示

①人工客服无法查询。

②若账户还未关联到手机银行,请点【我的-银行卡-右上角“添加”】选中对应卡号即可关联,无需手工输入卡号。

(应答时间:2023年1月29日。以上内容供您参考,如遇业务变动请以最新业务规则为准。)

温馨提示:如有任何疑问,欢迎拨打官方客服热线或联系招行APP在线客服咨询。

详情
    官方电话官方服务
      存款利率贷款利率贴心顾问外汇查询网点查询

以上是关于C语言设置银行帐户管理系统的主要内容,如果未能解决你的问题,请参考以下文章

c语言 设计一个银行管理系统

C语言银行管理系统

如何查询个人银行卡号?

菜鸟级C语言银行管理系统

急!银行家算法用C语言编写.全部程序.

C语言实现的操作系统银行家算法