用python写的一个自助信用卡的小脚本,有‘取现,查询记录,转账,还款,购物‘功能,用到了picked序列化,prettytable等功能下面是测试和代码root@ubuntu:~#pythonatm.py
plzenteryourcardid:0000
plzenteryourpassword:
欢迎登录信用卡系统!
可选操作:
1.取现:不能超限额,手续费5%4...
分类:
编程语言 时间:
2015-02-04 16:51:51
阅读次数:
194
/* 模拟ATM取款,不是线程同步机制,多线程同时对一个账户进行操作 t1 和 t2 异步编程模型:t1线程执行t1,t2线程执行的是t2,两个线程之间谁也不等于谁 同步编程模型:t1线程和t2线程执行,当t1线程必须等于t2的线程执行...
分类:
编程语言 时间:
2015-01-19 23:29:34
阅读次数:
250
题目: 假设一个简单的ATM机的取款过程是这样的:首先提示用户输入密码(pssword),最多只能输入三次,超过三次则提示用户“密码错误,请取卡”结束交易。如果用户密码正确,载体丝用户输入金额(amount),ATM机只能输出100元的纸币,一次取钱数要求最低100,最高2000元。如果用户输入的金...
分类:
其他好文 时间:
2015-01-15 00:10:37
阅读次数:
448
kosaraju、tarjan、kosaraju dfs转非递归,三种代码。。。
可以有效对付卡系统栈的管理员。。。...
一,总体概要OO(面向对象)概念的提出是软件开发工程发展的一次革命,多年来我们借助它使得很多大型应用程序得以顺利实现。如果您还没有掌握并使用OO进行程序设计和开发,那么您无疑还停留在软件开发的石器时代。大多数编程语言,尤其是近年问世的一些语言,都很好的支持了面向对象,您可能对此了如执掌,但是一些语言...
分类:
Web程序 时间:
2014-12-17 12:22:13
阅读次数:
152
小程序:模拟ATM机取款的过程
1).定义两个能保存5个整形数的数组,一个用于保存5个人的卡号,一个用于保存对应卡号的密码
2).判断输入的卡号是否在数组中。
3).如果在数组中就让输入密码,判断是否和卡号对应的密码匹配。
4).判断密码,24小时内只允许输入3次错误的密码。输入错误应该提示还剩下的输入次数,3次都输入错误提示24小时内不允许操作该卡...
分类:
移动开发 时间:
2014-12-11 22:26:04
阅读次数:
187
http://www.lydsy.com/JudgeOnline/problem.php?id=1179缩点建图。。。#include #include #include #include #include #include #include #include #include using name...
主要用到了指针、结构体、数组、链表、文件读取
由于平时用java,所以感觉自己的代码还是可以看看的,尽量用面向对象的思想去写
User.h //用户对象
struct User
{
char UserAccount[100];
char UserPassword[100];
int Money;
struct User *next;
};
UI.h //就是一个简单的菜单显示...
分类:
编程语言 时间:
2014-12-05 00:50:19
阅读次数:
337
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1179
个人感觉此题比省选题简单多了,大概是POJ中档题的难度。。。
首先我们把这个有向图缩个点,缩点后的图是个DAG,新图中每个点的权值是对应强连通分量中的点的权值之和,新图中每个点对应的强连通分量中的点都是相互可达的,也就是说新图中的每个点,劫匪都能一次性抢完其中所有ATM机...