请高手帮忙编译一个简单的Java程序。

设计一个程序来模拟一个简单的手持计算器。程序支持算术运算+、-、*、/、=、以及C(清除)、A(全清除)操作。
程序运行时,显示一个窗口,等待用户输入,用户可以从键盘输入要计算的表达式,输入的表达式显示在窗口中,用户键入’=’ 符号后,窗口显示出结果。
选作内容
如果用户输入的表达式不合法,可以判别出来并给出相应的错误提示。
测试数据
程序输入不少于5种不同的表达式进行测试。
注:楼主没有好好学Java,C学的还可以,所以请高手注释多一点。会有额外加分。
百度到的程序多半不符合要求。所以楼主还是挺用功百度的。请不要百度一个给我。

这个是我之前给别人(也是知道上的)做的一个计算器,除了不能从电脑键盘输入意外,跟你要求差不多

支持开根,括号,多元运算,运算公式格式检测等

几乎没有注释,懒得加了,有问题的话,追问我吧

或者邮件我,kasim_zhidao@163.com



上个效果图


追问

能给点Java语句的功能注释么。。。
算法没问题。主要是功能实现语句我看不懂。

追答

哪句不懂问哪句吧

我给你加注释我最多也就是加函数功能和参数类型,返回值类型这样的函数说明注释

像这样

你让我一句一句加注释真心不太现实...而且我觉得把系统函数加上注释意义不大,还不如去百度;我写的函数要是只像上面那样写上思路注释,你未必看得懂;要是再写上算法过程你就累死我算了...不要告诉我你一句都看不懂

而且说实话,系统函数倒是好介绍,但是其中涉及到的数据传递,转换,以及算法思想才是最核心的东西。

追问

不用了,我找同学了。不过只有现有分数,不会额外加分了。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜