首先,作为一个应届大学生,我认为这只能算是入门水平吧,毕竟在大二就要做一个图形界面的计算器的课程设计了。
这是通过VS写的简单的计算器。
其次,对于计算器也不是想象的那么简单,深入思考就会发现又很多问题:
1.复杂计算,也就是所说的算数表达式求解,判断优先级(这也算是基本要求吧,不可能让用户自己按顺序输入,两位两位的计算)
2.计算历史的记录,保存曾经输入的数据记录与计算结果,这就要看需求了,有的情况只是保存上一次的记录。
3.多格式计算,对于不同的用户要有不同的计算风格,科学计算器、进制、单位转换等等。
4.容错处理,对于用户的不合理输入也要考虑,比如:“3+3(9-6)=”,数字与括号间的符号省略如何计算,
5.美化界面,不光要简约,而且要有特色(点击,滑动时带有特效),用VS写的界面自己看起都不舒服,用户更不会去使用。
如果真要做好计算器可以参考 微软WIN10自带的计算器。
最后,我相信所有的程序员都不是一蹴而就的,都是很长的一段磨砺时间的,解决了一些问题,自然值得庆祝,但也不能沾沾自喜,毕竟编程世界一直都在发展,只有打好基础,才能跟上其发展,想要一起学习编程的同学可以关注我,共享学习资源,共同进步!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 ttt5cn@163.com 举报,一经查实,本站将立刻删除。