标签:bsp 但我 之间 四则运算 语句 函数 进一步 生成 cas
程序的改进:
这两个问题是我在这次任务中遇到的主要困难。虽然知道可以用以前学过的栈来实现,但我之前还是依照自己的想法来做,就是用许多if else和switch case语句来实现。我也确实写好了对于第一个问题的代码,但是还是停下来了,因为这样写真的很笨,虽然能够实现,但真的需要花费好长时间,就像是不会用函数一样。
后来我还是改成了用栈,Java中提供了现成的Stack类,用起来很方便。为了使两位数及以上的多位数也能参与运算,我把存放运算数的栈定义成String类型的,因为运算数与运算符之间加了空格,所以就能够根据空格(“ ”)把运算数分离出来。然后就是String类型的分数运算的过程(我把所有的数全看成分数,整数a就化为a/1),我的做法是把分子,分母分离后再转int再计算。最后就是把答案化简一下。
学习 Git 中 Branch 的用法
网上查询后,新建一个分支,再把代码传到新建的分支上的过程中没有遇到什么困难。学会了git branch,git checkout等命令。
另外,对于调度场算法,我还要多花点时间去了解了解。
任务04——对四则运算小程序的进一步改进,并学习 Git 中 Branch 的用法
标签:bsp 但我 之间 四则运算 语句 函数 进一步 生成 cas
原文地址:http://www.cnblogs.com/szm6/p/6659395.html