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

更新於: 2020 年 6 月 19 日

超過 12,000 次觀看

開啟您的職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.