菜鸟提问:用mfc编写简单计算器

要求:用switch语句,实现加减乘除和小数点,temp表结果,former第一个数,later第二个数,其他常量不限……

http://zhangzhenzhen2009.blog.163.com/blog/static/18703924720115851146127/

操作步骤:
1.启动Visual C++,新建一个Visual C++项目,选用MFC应用程序模板,项目名称为Calculator.
2.在应用程序向导的Type选项中选择“Dialog based”,直接单击Finish按钮完成。
3.从ReviewView窗口中打开主对话框资源IDD_CALCULATOR_DIALOG,利用资源编辑其创建图片所示对话框。
4.按照“1” “2” “3”“4”“5”“6”“7”“8”“9”“0”“/”“*”“+”“-”“c”“sqrt”“1/x”“=”分别建立按钮,将他们的标识符一次改为“IDC_BUTTON1” “IDC_BUTTON2” “IDC_BUTTON3”......依次改下去。实际上正确的顺序以及自动安排好。

参考:http://blog.sina.com.cn/s/blog_4c4e78800100t4tv.html

第一份工作的面试题就是做一个计算器,不涉及到小数,只是整数的 加减乘除就可以, 我用了大概2小时完成的,后来我被录用了,
虽然早就不在那干了 但是现在想想感慨良多。

http://www.codeforge.cn/question/14450?alias=bian-xie-yi-gemfc-cheng-xu 这个网址或许可以解决你的问题