C# 語言程式反轉字串


我們的示例字串是 -

myStr = "Tom";

要反轉字串,首先查詢字串的長度 -

// find string length
int len;
len = myStr.Length - 1;

現在,使用 while 迴圈,直到長度大於 0 -

while (len >= 0) {
   rev = rev + myStr[len];
   len--;
}

示例

你可以嘗試執行以下程式碼,在 C# 中反轉字串。

線上演示

using System;
class Demo {
   static void Main() {
      string myStr, rev;
      myStr = "Tom";
      rev ="";
      Console.WriteLine("String is {0}", myStr);
      // find string length
      int len;
      len = myStr.Length - 1;
      while (len >= 0) {
         rev = rev + myStr[len];
         len--;
      }
      Console.WriteLine("Reversed String is {0}", rev);
      Console.ReadLine();
   }
}

輸出

String is Tom
Reversed String is moT

更新於: 19-6 月 2020 年

12 千 + 瀏覽

啟動你的職業生涯

透過完成課程獲得認證

開始吧
廣告