倒序輸出字串

2021-07-08 12:17:34 字數 433 閱讀 7789

public static void main(string args) 

system.out.println(result);

}public static string revertstring(string str)

char chars = str.tochararray();

int len = chars.length;

int half = len/2;

char first;

for (int i = 0; i < half; i++)

return new string(chars);

}

輸出

結果:cx!good

原理:將需要倒序的字串對半分割,然後第乙個字元和最後乙個字元交換位置,迴圈便利依次交換,最後得到結果。

如何用python倒序輸出字串?

今天在面試乙個實習生的時候,向他提了乙個問題,用你最喜歡的程式語言實現倒序輸出字串你會怎麼做?小夥子說最喜歡c 然後找我要了支筆在紙上寫了十幾行 用的還是遞迴求解的方法 雖然最後是實現了這個小目標,但這過程讓我總感到焦慮 我問小夥子學過python沒有,小夥子靦腆的說沒有學過,因為在大一的時候學了c...

字串倒序輸出

題目 輸入乙個字串,將該串倒序輸出。例如輸入字串 hello 倒序輸出為 olleh str1 str input 請輸入字串 print 輸入的字元是 s str1 str2 定義乙個空串用來接收倒序後的字串 for i in str1 1 對字串進行倒序輸出 str2 join i 使用str2...

純C用棧實現倒序輸出字串

無聊看到csdn有人問用c言語用棧實現倒序輸出字串。示例中用空格作為字串的分隔符。include include define err value 1 引數錯誤 define err memory 2 記憶體錯誤 define ok 0 define true 1 define false 0 de...