將乙個字串進行翻轉顯示

2022-02-13 06:43:40 字數 1443 閱讀 2828

今天練習c#的乙個功能,就是將乙個字串時行翻轉顯示

如:

string str = "

insus.net

";

翻轉成為:

string str = "

ten.susni

";

方法與寫法很多。

方法一:

public

void reversal(string

input)

console.writeline(result);

}

source code

方法二:

方法三:

public

void reversal2(string

input)

source code

其實方法三就是方法二的乙個鏈式寫法。

方法四:

方法五:

方法五也是方法四的鏈式寫法。

不管怎樣,你可以拿方法三或方法五,寫成乙個擴充套件方法。這個直接被程式呼叫即可。

這樣子,將有方法六:

以上所有方法,在控制台程式執行得到的結果均一樣:

遞迴翻轉乙個字串

編寫乙個函式reverse string char string 遞迴實現 實現 將引數字串中的字元反向排列。要求 不能使用c函式庫中 的字串操作函式。解法一 include include int my strlen char arr return count void reverse strin...

將乙個字串逆序

這個題要我自己寫還不太有思路,可能不會想到寫三個函式,而且這個 也沒有執行出來 include include include pragma warning disable 4996 有乙個字元陣列的內容為 student a am i 請你將陣列的內容改為 i am a student 要求 不能...

判斷乙個字串是否是另乙個字串翻轉後的結果

字串abcdef向左翻轉一位的結果為fabcde,向右翻轉翻轉一位的結果為bcdefa.向左翻轉兩位的結果為efabcd,向右翻轉兩位的結果為cdefab。要判斷乙個字串是否是另乙個字串翻轉後的結果,必須遍歷向左翻轉和向右翻轉0 len arr 1位的所有情況。我定義了乙個翻轉函式reverse,返...