设计一个程序来模拟一个简单的手持计算器。程序支持算术运算+、-、*、/、=、以及C(清除)、A(全清除)操作。
程序运行时,显示一个窗口,等待用户输入,用户可以从键盘输入要计算的表达式,输入的表达式显示在窗口中,用户键入’=’ 符号后,窗口显示出结果。
选作内容
如果用户输入的表达式不合法,可以判别出来并给出相应的错误提示。
测试数据
程序输入不少于5种不同的表达式进行测试。
注:楼主没有好好学Java,C学的还可以,所以请高手注释多一点。会有额外加分。
百度到的程序多半不符合要求。所以楼主还是挺用功百度的。请不要百度一个给我。
这个是我之前给别人(也是知道上的)做的一个计算器,除了不能从电脑键盘输入意外,跟你要求差不多
支持开根,括号,多元运算,运算公式格式检测等
几乎没有注释,懒得加了,有问题的话,追问我吧
或者邮件我,kasim_zhidao@163.com
上个效果图
能给点Java语句的功能注释么。。。
算法没问题。主要是功能实现语句我看不懂。
哪句不懂问哪句吧
我给你加注释我最多也就是加函数功能和参数类型,返回值类型这样的函数说明注释
像这样
你让我一句一句加注释真心不太现实...而且我觉得把系统函数加上注释意义不大,还不如去百度;我写的函数要是只像上面那样写上思路注释,你未必看得懂;要是再写上算法过程你就累死我算了...不要告诉我你一句都看不懂
而且说实话,系统函数倒是好介绍,但是其中涉及到的数据传递,转换,以及算法思想才是最核心的东西。
不用了,我找同学了。不过只有现有分数,不会额外加分了。