国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

使用.NET技術編寫計算器

在本文中,我們將介紹使用.NET技術來編寫一個簡單的計算器應用程序。這個計算器可以執(zhí)行基本的四則運算,并且支持小數點輸入。 創(chuàng)建窗體和控件 首先,打開Visual Studio 2005開發(fā)工具,

在本文中,我們將介紹使用.NET技術來編寫一個簡單的計算器應用程序。這個計算器可以執(zhí)行基本的四則運算,并且支持小數點輸入。

創(chuàng)建窗體和控件

首先,打開Visual Studio 2005開發(fā)工具,新建一個Windows應用程序。然后,在窗體上依次放置1個TextBox和14個Button控件。具體的布局如下圖所示:

為了方便操作,我們需要給這些控件設置一些相關的屬性。例如,我們可以設置TextBox的對齊方式為右對齊,并將Button控件命名為數字0到9、小數點、加號、減號、乘號和除號。

編寫代碼

在這個計算器應用程序中,我們需要使用一些公共變量來接收操作數、運算結果以及判斷輸入是否為小數。因此,我們首先在代碼的通用段聲明以下變量:

double num1, num2, result;
bool decimalFlag;
string myOperator;

接下來,我們需要編寫一個名為“NumClick”的方法。當用戶點擊數字按鈕時,調用該方法,將輸入的數字追加到文本框中。代碼如下:

public void NumClick(int myNumber)
{
    if (decimalFlag) // 輸入小數
    {
        txtReadout.Text   myNumber;
    }
    else
    {
        if (txtReadout.Text  "0.") // 輸入整數
        {
            txtReadout.Text  myNumber   ".";
        }
        else
        {
            txtReadout.Text  (0, txtReadout.Text.Length - 1)   myNumber   ".";
        }
    }
}

除此之外,我們還需要編寫窗體的載入事件代碼,在窗體加載時,初始化文本框的值和對齊方式。代碼如下:

private void Form1_Load(object sender, EventArgs e)
{                    
標簽: