none
數字右旋或左旋 RRS feed

  • 問題

  • 一個書上的練習題 1個texbox 右邊2個label 1個按鈕

    每按一次按鈕txtbox1的值會跳給label2, label2的值在跳給label3,在跳回來

    我自己做的按下去會直接跳到label3....

    以下是我的錯誤示範...

     private void btnchange_Click(object sender, EventArgs e)

            {

                string num1, num2, num3, temp;

                    num1 = txtbox1.Text;

                    num2 = lbl2.Text;

                    temp = num1;

                    num1 = num2;

                    num2 = temp;

                    txtbox1.Text = num1;

                    lbl2.Text = num2;

     

                    num2 = lbl2.Text;

                    num3 = lbl3.Text;

                    temp = num2;

                    num2 = num3;

                    num3 = temp;

                    lbl2.Text = num2;

                    lbl3.Text = num3;          

            }

     請問這應該如何寫?

     

    2011年5月30日 下午 02:20

解答

  • 你是要這樣嗎?

    string num1, num2, num3, temp;

     

    num1 = txtbox1.Text;

    num2 = lbl2.Text;

    num3 = lbl3.Text;

     

    lbl2.Text = num1;

    lbl3.Text = num2;

    txtbox1.Text = num3;

    • 已標示為解答 ChinLun 2011年5月31日 上午 05:25
    2011年5月30日 下午 02:44

所有回覆

  • 你是要這樣嗎?

    string num1, num2, num3, temp;

     

    num1 = txtbox1.Text;

    num2 = lbl2.Text;

    num3 = lbl3.Text;

     

    lbl2.Text = num1;

    lbl3.Text = num2;

    txtbox1.Text = num3;

    • 已標示為解答 ChinLun 2011年5月31日 上午 05:25
    2011年5月30日 下午 02:44
  • 疑 原來這樣就可以了 我還以為要像兩個數字互換一樣

    要先做個temp變數來存放 我把她想太難了orz 感謝回答

    2011年5月31日 上午 05:25