中興移動的筆試題,字串的移動

2022-05-06 19:45:08 字數 595 閱讀 3740

一道填空題:移動字串內容,傳入引數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....