用C语言写的ATM程序

学习了一个月的JAVA仍是不能流畅的使用JAVA编写程序,只能用所学的C语言的方法和思惟写了一个简单的ATM程序。学习

第一次的写的时候,脑海中大概大概有一个ATM工做的流程图,并非很清楚的理解,因此写的很吃力,边写代码边考虑它的逻辑结构,循环语句不知道放在什么地方,怎么返回我上一步的操做等等一系列使人蛋疼的问题。像清风抚摸树梢同样过了一边JAVA,发觉不少语句的含义还不是很理解。好比:怎么输入一个数字呢?(Scanner input = new Scanner(System.in); int num = input.nextInt();会提示错误,按照提示导入相应的包就好)怎么判断一个数字和原来的数字相等呢?(数字用==,字符用equals)当我执行错误的时候怎么返回上一步的输入操做从新执行程序呢?(num=input.nextInt())怎么使用循环语句而且循环语句的位置放在哪里?这一系列的问题真折磨人。input

重写了几回ATM的程序发觉要先画一个流程图出来,想一想你每一步须要执行的操做,最后才用代码来操做,这样你错了的时候回过头来看流程图你就会从新理清了本身的思路.一下是我画的简单的流程图:循环

总结:本身亲手作过的东西印象会更加深入,实验是检验真理的惟一标准。程序

相关文章
相关标签/搜索