基于C语言的银行系统.docx

基于C语言的银行系统.docx

ID:50476935

大小:34.11 KB

页数:22页

时间:2020-03-09

基于C语言的银行系统.docx_第1页
基于C语言的银行系统.docx_第2页
基于C语言的银行系统.docx_第3页
基于C语言的银行系统.docx_第4页
基于C语言的银行系统.docx_第5页
资源描述:

《基于C语言的银行系统.docx》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、#include#include#include#include#include"mmsystem.h"//导入声音头文件#pragmacomment(lib,"winmm.lib")//导入声音头文件库intn;intkey;voidlanding();//开始界面voidlanding_page();//登陆界面voidcheck_balances();//查询界面voidwithdraw_money();//取款界面voiddeposit_money();//存款界面voidtransfer_accou

2、nts();//转账界面voidback_card();//退卡界面voidInit();//图形驱动界面voidPlay_Mp3();//音频//定义用户信息的结构体,相当于银行注册用户structAtm{charname[10];charcard_number[7];charpassword[6];charmoney[10];};structAtmuserinfo[3]={{/*用户*/"段乐",/*账号*/'1','2','3','4','5','6','7',/*密码*/'1','2','3','4','5','6',/*卡上金额*/'1','0','0','0','0'},{/*用

3、户*/"于忠新",/*账号*/'1','2','3','4','5','6','8',/*密码*/'6','5','4','3','2','1',/*卡上金额*/'1'},{/*用户*/"谭世豪",/*账号*/'1','2','3','4','5','6','9',/*密码*/'1','2','3','1','2','3',/*卡上金额*/'9','9'}};voidInit()//图形驱动{intgd=DETECT,gm;initgraph(&gd,&gm,"");/*初始化图形*/cleardevice();//清除屏幕和图形缓冲区}voidPlay_Mp3(){MCI_OPEN_PAR

4、MSmciOpen;MCIERRORmciError;mciOpen.lpstrDeviceType="mpegvideo";mciOpen.lpstrElementName="C:\Users\Administrator\Desktop\项目答辩\SamSmith-StayWithMe.mp3";mciError=mciSendCommand(0,MCI_OPEN,MCI_OPEN_TYPE

5、MCI_OPEN_ELEMENT,(DWORD)&mciOpen);UINTDeviceID=mciOpen.wDeviceID;MCI_PLAY_PARMSmciPlay;mciError

6、=mciSendCommand(DeviceID,MCI_PLAY,0,(DWORD)&mciPlay);}voidmain(){Init();initgraph(700,494);PIMAGEimg1;img1=newimage();getimage(img1,//保存图像的IMAGE对象指针"1.jpg",//图片文件名0,//设定图像缩放至的宽度(0表示默认宽度,不缩放)0//设定图像缩放至的高度(0表示默认高度,不缩放));putimage(0,0,img1);Play_Mp3();PIMAGEimg2;img2=newimage();getimage(img2,//保存图像的IMA

7、GE对象指针"3.png",//图片文件名0,//设定图像缩放至的宽度(0表示默认宽度,不缩放)0//设定图像缩放至的高度(0表示默认高度,不缩放));putimage(10,175,img2);putimage(10,275,img2);//文字颜色setcolor(BLACK);setbkmode(TRANSPARENT);//文字背景色(注意setbkcolor函数也会同时改变文字背景色)//设置字体,第一个参数是字体的高度(像素),第二个参数是字体的宽度,第二个参数如果为0,就使用默认比例值//如果高度为12,即相当于小五号字,或者9磅字,实际的换算就自己完成吧setfont(40,

8、0,"宋体");//写文字,注意:outtextxy不支持t这类格式化用的特殊字符,这类字符会被忽略//要使用特殊格式化字符请用outtextrect//设置文字背景填充方式为透明,默认为OPAQUE不透明//setbkmode(TRANSPARENT);outtextxy(150,30,"欢迎使用段氏银行ATM机");setfillcolor(getpixel(199,377));setfont(18

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。