C程序设计 模拟银行自动存取款机

模拟自动存取款机功能编写一个小型程序,至少具备4个功能模块:
1. 余额查询 2修改密码 3提款 4存款
卡号、密码、余额是三个必须的数据。
1. 程式会先显示欢迎讯息 ,欢迎界面,比如“开户成功,欢迎使用**银行自动取款机服务”;
2. 接著要求使用者输入帐号
3. 再要求使用者入密码
4. 如果三次尝试都错误的话就中止程式 否则就是登入成功
登入后, 你的”主画面”会显示出五种功能选项:
1余额查询 2修改密码 3提款 4存款 5退出

1.第一步打印出:“请输入你的帐号和密码”。然后你从键盘分别输入六位数的帐号和密码。如果正确进入第二步.
第二步:请修改初始密码。
你的程序打印:“请输入你的新密码:”然后你从键盘输入六位数密码。此时你的程序打印:“请再输入一遍新密码。”如果两次输入的密码不一致,则你的程序打印:“你两次输入的密码不一致,修改密码未成功,请再输入一次。”在main()里定义(四个数组,其中两个用来存放你输入的六位数帐号和密码,另两个数组存放你的六位数帐号和密码,)注意你定义的数组应该能存放七个字符。比较你输入的密码和数组中的密码是否一致,如果不一致,则打印出:“密码错误,请再试一次。

2. 检视帐户余额: 显示该帐户的余额 , 然后再回到主画面.
3. 提款 : 当使用者选择提款时,画面应该进入提款画面,你应该提供六个选项让使用者选择: 1. 100, 2. 500, 3. 1000, 4. 2000, 5. 3000, 6. 取消交易 . 选择1-5的选项后,你应该显示出使用者领用了多少钱,存款剩多少,然后回到”主画面”. 记住: 你要确认使用者的存款是否有足够的钱可以提领! 如果使用者选择取消交易,则系统会回到”主画面”. 选择“取钱”的功能按键,输入要取出的钱数,进行取钱操作,操作完毕需要“取钱成功,您的当前余额为。。。”的提示信息
4. 存款 :当使用者选择存款时,画面应该进入存款画面,你应该提供六个选项让使用者选择: 1. 100, 2. 500, 3. 1000, 4. 2000, 5. 3000, 6. 取消交易 . 选择1-5的选项后,你应该显示出使用者存入了多少钱,存款变成多少,然后回到”主画面”. 选择“存钱”的功能按键,输入存储的钱数,进行存钱操作,操作完毕需要“存钱成功,您的当前余额为。。。”的提示信息
5.在“存钱”、“取钱”、“查看余额”等每项操作结束后,需要有“继续其他操作还是退出”的选项,如果选择“继续其他操作”,那么重新进入“按键使用功能说明”界面,如果选择“退出”则转到功能9;
6、 退出程序功能(按某个功能键可以退出本程序,并打印友好提示信息“本次服务结束,欢迎再次光临**银行”);
要求采用C语言,谢绝C++~~简洁明了者可加高分
最新回答
罂语

2024-04-21 11:42:49

模拟自动存取款机功能编写一个小型程序,至少具备4个功能模块:
1. 余额查询 2修改密码 3提款 4存款
卡号、密码、余额是三个必须的数据。
1. 程式会先显示欢迎讯息 ,欢迎界面,比如“开户成功,欢迎使用**银行自动取款机服务”;
2. 接著要求使用者输入帐号
3. 再要求使用者入密码
4. 如果三次尝试都错误的话就中止程式 否则就是登入成功
登入后, 你的”主画面”会显示出五种功能选项:
1余额查询 2修改密码 3提款 4存款 5退出

1.第一步打印出:“请输入你的帐号和密码”。然后你从键盘分别输入六位数的帐号和密码。如果正确进入第二步.
第二步:请修改初始密码。
你的程序打印:“请输入你的新密码:”然后你从键盘输入六位数密码。此时你的程序打印:“请再输入一遍新密码。”如果两次输入的密码不一致,则你的程序打印:“你两次输入的密码不一致,修改密码未成功,请再输入一次。”在main()里定义(四个数组,其中两个用来存放你输入的六位数帐号和密码,另两个数组存放你的六位数帐号和密码,)注意你定义的数组应该能存放七个字符。比较你输入的密码和数组中的密码是否一致,如果不一致,则打印出:“密码错误,请再试一次。

2. 检视帐户余额: 显示该帐户的余额 , 然后再回到主画面.
3. 提款 : 当使用者选择提款时,画面应该进入提款画面,你应该提供六个选项让使用者选择: 1. 100, 2. 500, 3. 1000, 4. 2000, 5. 3000, 6. 取消交易 . 选择1-5的选项后,你应该显示出使用者领用了多少钱,存款剩多少,然后回到”主画面”. 记住: 你要确认使用者的存款是否有足够的钱可以提领! 如果使用者选择取消交易,则系统会回到”主画面”. 选择“取钱”的功能按键,输入要取出的钱数,进行取钱操作,操作完毕需要“取钱成功,您的当前余额为。。。”的提示信息
4. 存款 :当使用者选择存款时,画面应该进入存款画面,你应该提供六个选项让使用者选择: 1. 100, 2. 500, 3. 1000, 4. 2000, 5. 3000, 6. 取消交易 . 选择1-5的选项后,你应该显示出使用者存入了多少钱,存款变成多少,然后回到”主画面”. 选择“存钱”的功能按键,输入存储的钱数,进行存钱操作,操作完毕需要“存钱成功,您的当前余额为。。。”的提示信息
5.在“存钱”、“取钱”、“查看余额”等每项操作结束后,需要有“继续其他操作还是退出”的选项,如果选择“继续其他操作”,那么重新进入“按键使用功能说明”界面,如果选择“退出”则转到功能9;
6、 退出程序功能(按某个功能键可以退出本程序,并打印友好提示信息“本次服务结束,欢迎再次光临**银行”);
问题补充:要求采用C语言,谢绝C++~~简洁明了者可加高分
未始已终

2024-04-21 03:17:44

ATM自动存取款机