#include
#include
#include
void
rever_str
(char str,
int len)
}int
main()
執行結果:型別2:
#define _crt_secure_no_warnings
#include
#include
#include
int main ();
printf
("請輸入對應的字串: ");
scanf
("%[ ^ \n]"
,&str)
;//scanf("%s",&str); //假如直接%s輸入時,則在輸出的過程中遇到空格就直接列印出來
int len =
strlen
(str)
;int left =0;
int right = len -1;
for(left =
0, right = len -
1; left <= right;right--
,left++
)puts
(str)
; system (
"pause");
return0;
}
**思路: **
將每乙個單詞逆序,然後在整體逆序
//student a am i -> i ma a tneduts -> i am a student
#include
#include
#include
void
rever_word
(char
* start,
char
* end)
}void
reverse
(char
* src)
}rever_word
(start, src+i)
;rever_word
(src, src + i);}
intmain()
執行結果: 字串 字串逆序
題目一 如果乙個字串 str 把字串 str 前面的任意部分挪到後面去形成的字串叫做 str 的旋轉詞。比如 str 1234 那麼 str 的旋轉詞有 1234 2341 3412 4123 給定兩個字串 a 和 b 請判斷 a 和 b 是否互為旋轉詞?舉例 a cdab b abcd 返回 tr...
字串逆序
1 方法1 protected void page load object sender,eventargs e 1.逆序乙個字串 public string reversestr return s1 2 方法2 public void reversestr 方法3 protected void p...
字串逆序
reverse int arr,int b,int e rightshift int arr,int n,int k abc defg defg abc 方法一 翻轉 abc defg cba gfed cba gfed defg abc經過三次翻轉 如上。方法二 交換加翻轉 abc defgh d...