前言
为一款经典的程序编写练习,四则运算计算器程序是C#编程中的一个非常好的入门练习。在本篇文章中,我们将为大家介绍如何用C#编写一个简单的四则运算计算器程序。
设计思路
1. 程序设计思路
在编写四则运算计算器程序时,我们需要先设计程序的基本功能,包括数字的输入、运算符的选择和结果的输出。这个程序将采用Windows Form窗体应用程序的形式展示。
具体的程序设计思路如下:
1.创建一个窗口,包含数字键、运算符键和结果显示区;
2.在点击数字或运算符键时,更新窗口上的数字和运算符显示内容;
3.在点击等号键时,根据当前的数字和运算符进行四则运算,并在结果显示区输出结果。
4.图如下
一、Windows窗体程序界面设计
我们将采用Windows Form窗体应用程序的形式展示程序界面。在Visual Studio中,我们可以通过拖拽和设置属性的形式来完成程序界面的设计。 以下是程序的初始界面设计:
1.新建一个Windows窗体应用程序,依次在窗体Form1界面上添加20个Label
控件,分别写上标签,并设置合适的字体及位置。2个textBox一个作显示器一个作为历史记录,
并设置合适的字体及位置
二,程序实现
2.1输入
在Python中,我们可以使用input函数来接收用户输入。在获取用户输入之后,我们需要对输入的字符串进行处理,将它拆分成数字和运算符。
三、完整代码
以下是完整的全部代码(示例):
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string type;
double x;
double y;
bool c = false;
private void Form1_Load(object sender, EventArgs e)
{
this.CenterToScreen();
this.Text = "计算器";
this.FormBorderStyle = FormBorderStyle.FixedToolWindow;
textBox1.ReadOnly = true;
textBox2.TabIndex = 0;
}
private void button1_Click(object sender, EventArgs e)
{
if (c == true)
{
c = false;
textBox1.Text = "";
}
textBox1.Text += "1";
textBox2.Text += "1";
}
private void button2_Click(object sender, EventArgs e)
{
if (c == true)
{
c = false;
textBox1.Text = "";
}
textBox1.Text += "2";
textBox2.Text += "2";
}
private void button3_Click(object sender, EventArgs e)
{
if (c == true)
{
c = false