private void button1_Click(object sender, EventArgs e) { //宣告 string D1, D2 = "", D3; int i; string[] A = new string[10]; //輸入 D1 = textBox1.Text; //處理 D3 = D1; for (i = 0; i <= D1.Length - 1; i++) { A[i] = D1.Substring(i, 1); //代表一次取一個字元放入陣列中 } for (i = D1.Length - 1; i >= 0; i--) //從最後一個開始顯示出來 { D2 = D2 + A[i]; } if (D2 == D3) { MessageBox.Show(D3 + "是迴文"); //輸出 } else { MessageBox.Show(D3 + "不是迴文"); //輸出 } }
private void button1_Click(object sender, EventArgs e) { string D1, D2 = "", D3; int i; D1 = textBox1.Text; D3 = D1; for (i = D1.Length - 1; i >= 0; i--) { D2 = D2 + D1.Substring(i, 1); //代表一次取一個字元 } if (D2 == D3) { MessageBox.Show(D3 + " 是迴文."); } else { MessageBox.Show(D3 + " 不是迴文."); } }