第一范文网 - 专业文章范例文档资料分享平台

ATMC语言编程源代码

来源:用户分享 时间:2025/5/30 14:01:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

\,zhanghu[j].xingming);

scanf(\,&sign); /*输入判断*/ if(sign!='y'&&sign!='Y') /*判断*/ return; else { do {

printf(\请输入转账金额(大于100不超过5000):\); scanf(\,&zhuanzhangjine);

if(zhuanzhangjine<100||zhuanzhangjine>5000) {

printf(\输入金额不对,请重新输入!\); system(\); return; }

if(zhanghu[j].yue<=0||zhanghu[j].yue

printf(\账户余额不足\\n\); system(\); return; } else {

k=zhanghu[j].jiaoyishu;

strcpy(zhanghu[j].jiaoyi[k].shijian,t);

strcpy(zhanghu[j].jiaoyi[k].leixing,\转账\); zhanghu[j].jiaoyi[k].jine=zhuanzhangjine; zhanghu[j].yue-=zhuanzhangjine;

zhanghu[j].jiaoyi[k].yue=zhanghu[j].yue; zhanghu[j].jiaoyishu++;

printf(\你本次转了%0.2f元\\n\,zhuanzhangjine); printf(\你的余额为%0.2f元\\n\,zhanghu[j].yue); printf(\时间

为:%s\\n\,zhanghu[j].jiaoyi[k].shijian); printf(\类型

为:%s\\n\,zhanghu[j].jiaoyi[k].leixing); system(\); } }while(0); }

printf(\转账成功\\n\\n\);

system(\); }

void xiugaimima() /*修改密码函数*/ {

char mima1[7],mima2[7]; do { do {

printf(\请输入密码:\); scanf(\,mima1); if(strlen(mima1)==6) break; else

printf(\密码必须是6位,请重新输入!\); }while(1); do {

printf(\请确认密码:\); scanf(\,mima2); if(strlen(mima2)==6) break; else

printf(\输入密码必须是6位请输入密码:\); } while(1);

if(strcmp(mima1,mima2)==0 ) /*判断第二次输入的密码是否与第一次的一致*/

break; else

printf(\两次密码不相等请重新输入:\\n\\n\); } while(1);

strcpy(zhanghu[j].mima,mima1);

printf(\修改密码成功\\n\\n\); getch();

system(\); }

int chaxuncaidan();/*查询菜单*/ void chaxunyue(); void chaxuncunkun(); void chaxunqukun();

void chaxunzhuangzhan(); void chaxunjiaoyi();

void duqushuju();

void chaxun() /*查询函数*/ {

for(;;) {

switch(chaxuncaidan()) /*选择判断*/ {

case 1:

chaxunyue(); break; case 2:

chaxuncunkun(); break; case 3:

chaxunqukun(); break; case 4:

chaxunzhuangzhan(); break; case 5:

chaxunjiaoyi(); break; case 0: return; } } }

int chaxuncaidan()/*菜单函数*/ {

char c; do {

system(\); /*每次选择运行前清屏*/

printf(\查询菜单*******************\\n\\n\); /*菜单选择*/ printf(\查询余额|\\n\);

printf(\查询存款记录|\\n\); printf(\查询取款记录|\\n\); printf(\查询转账记录|\\n\); printf(\查询交易情况|\\n\); printf(\退出 |\\n\); printf(\

************************************************\\n\); printf(\请作出选择(0-5):\); c=getchar(); /*读入选择*/ }

while(c<'0'||c>'5');

return(c-'0'); /*c变为空后返回重新选择*/ }

void chaxunyue()/*查询余额函数*/ {

printf(\您的余额为%.2f元\\n\,zhanghu[j].yue); system(\); }

void chaxuncunkun() /*查询存款函数*/ {

int i;

printf(\存款查询记录****************\\n\\n\); printf(\帐号\\t姓名\\t交易类型\\t交易时间\\t\\t金额\\t余额\\n\); for(i=0;i

if(strcmp(zhanghu[j].jiaoyi[i].leixing,\存\)==0)

printf(\,zhanghu[j].zhanghao, zhanghu[j].xingming,zhanghu[j].jiaoyi[i].leixing,

zhanghu[j].jiaoyi[i].shijian,zhanghu[j].jiaoyi[i].jine, zhanghu[j].jiaoyi[i].yue); else; }

system(\); }

void chaxunqukun() /*查询取款函数*/ {

int i;

printf(\取款查询记录****************\\n\\n\); printf(\帐号\\t姓名\\t交易类型\\t交易时间\\t\\t金额\\t余额\\n\); for(i=0;i

if(strcmp(zhanghu[j].jiaoyi[i].leixing,\取\)==0)

printf(\,zhanghu[j].zhanghao, zhanghu[j].xingming,zhanghu[j].jiaoyi[i].leixing,

zhanghu[j].jiaoyi[i].shijian,zhanghu[j].jiaoyi[i].jine, zhanghu[j].jiaoyi[i].yue); else; }

system(\); }

void chaxunzhuangzhan()/*查询转账函数*/ {

int i;

printf(\取款查询记录****************\\n\\n\); printf(\帐号\\t姓名\\t交易类型\\t交易时间\\t\\t金额\\t余额\\n\); for(i=0;i

if(strcmp(zhanghu[j].jiaoyi[i].leixing,\转\)==0)

printf(\,zhanghu[j].zhanghao, zhanghu[j].xingming,zhanghu[j].jiaoyi[i].leixing,

zhanghu[j].jiaoyi[i].shijian,zhanghu[j].jiaoyi[i].jine, zhanghu[j].jiaoyi[i].yue); else; }

system(\); }

void chaxunjiaoyi() /*查询交易函数*/ {

int i;

printf(\取款查询记录****************\\n\\n\); printf(\帐号\\t姓名\\t交易类型\\t交易时间\\t\\t金额\\t余额\\n\); for(i=0;i

printf(\,zhanghu[j].zhanghao, zhanghu[j].xingming,zhanghu[j].jiaoyi[i].leixing,

zhanghu[j].jiaoyi[i].shijian,zhanghu[j].jiaoyi[i].jine, zhanghu[j].jiaoyi[i].yue);

}

system(\); }

void main() /*主函数*/ {

duqushuju(); for(;;) {

switch(caidan()) /*调用主菜单根据主菜单的返回值来做选择*/

{

case 1: zhuce(); break; case 2: denglu(); break; case 3:

baocunshuju(); break; case 0:

printf(\欢迎使用ATM!\\n\); /*结束程序*/ printf(\);

system(\); /*使程序暂停*/ exit(0); } } }

搜索更多关于: ATMC语言编程源代码 的文档
ATMC语言编程源代码.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7pahl34bu42xc786bdmd_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top