程序设计课 C#的作业报告一

实验一 简单计数器

通过C#开发一个计算器,该计算器是一个典型的窗体桌面程序,在主题上放置了按钮,文本框等控件,设置了主窗体标题,边框,显示位置等属性,并为不同的空间添加了相应的事件和可执行的代码,能够完成同一运算优先级的四则运算。

1. 界面设计

程序设计课 C#的作业报告一

2. 功能实现

计算“5*8+5+5”,依次单击按钮“5”、“*”、“8”、“+”、“5”、“+”、“5”,然后单击按钮“=”,显示框的数值为50,如下图所示:

程序设计课 C#的作业报告一

3. 拓展功能

扩展计算器的使用领域,开发贷款计算器,选择等额本金后的计算结果如下图显示:

程序设计课 C#的作业报告一

4. 实验体会

1.这是我第一次使用C#来开发这样的界面程序,初步认识了C#的操作,大概就是对应一个按钮就是一个事件,并可以在他对应函数里边编写相应的程序。而且还认识到了各种操作函数,例如:ToString,Text,Covert。ToDouble等函数。
2.其实那个简单的计算器还有许多弊端,比如优先级还不能考虑进去,可以考虑一下用两个栈去解决,还有输入两个符号的时候能不能直接不让用户去输入而取消报错。另外还有扩展项目里面那个在文本框里面输入字母的时候可不可以限制他输入等等这些问题都有待思考与解决。

代码下载地址:简单计算器

仅是为了记录自己的学习过程,请大佬们勿喷!!