一道填空題:移動字串內容,傳入引數char *a和m,規則如下:將a中字串的倒數m個字元移到字串前面,其餘依次像右移。例如:abcdefghi,m=3,那麼移到之後就是ghiabcdef。
注意不得修改原**
void fun(char *w, int m)
w[len-m] = '\0';
}
void convert(char *w, int m)
{ int i=0;
int len=strlen(w);
if(m>len)
m = len;
while(len-m > 0 || (m=0) != 0){
for(i=0,w[len]=w[0],++m;i
下面我自己寫的乙個當然感覺不滿足題意了,也可以參開一下
void convert(char *w, int m)
{ char data[300];
strcpy(data,w);
int len = strlen(w);
int n = len-m;
int j = 0;
for(int i=0;i
中興移動的筆試題,字串的移動
一道填空題 移動字串內容,傳入引數char a和m,規則如下 將a中字串的倒數m個字元移到字串前面,其餘依次像右移。例如 abcdefghi,m 3,那麼移到之後就是ghiabcdef。注意不得修改原 void fun char w,int m w len m 0 void convert char...
水題(字串的移動)
時間限制 1000 ms 記憶體限制 65535 kb 難度 1描述 小c才開始學習c語言,讓他最煩惱的就是對字元陣列的操作。小c的好朋友小e為了激勵他,出了這樣乙個題目 字串的移動輸出。並給他許諾說,如果他能夠在有限的時間內編寫出這道題目的 並順利通過就請他去吃大餐,於是小c便認真的敲這個題目的 ...
筆試題 字串翻轉 python
將一句話的單詞進行倒置,標點不倒置。比如 i like beijing.經過函式後變為 beijing.like i 輸入描述 每個測試輸入包含1個測試用例 i like beijing.輸入用例長度不超過100 輸出描述 依次輸出倒置之後的字串,以空格分割 輸入例子 i like beijing....