繼續字串練習

2021-07-31 23:03:09 字數 1009 閱讀 1956

1.編寫乙個c函式,將」i am from shanghai 」倒置為」shanghai from am i」,及將句子中的單詞位置倒置,而不改變單詞內部結構.

#include 

#include

void reverse(char

a, int len)

} } void re_reverse(char *a)

if((*a) == '\0')

a++;

} } int main()

2.輸入乙個字串,同時輸入幀頭和幀尾(可以是多個字元),將該字串中合法的幀識別出來.

#include 

#include

int flag_h = 0;

int flag_t = 0;

char * head(char *s, char *h)

if(strlen(s) < strlen(h))

while(*s != '\0' && flag_h == 0)

} if(num_h != 0 && num_h != len_h)

s++;

} if(flag_h == 1)

else

} char * tail(char *s, char *t)

if(strlen(s) < strlen(t))

if(flag_h == 1)

} if(num_t != 0 && num_t != len_t)

s++;

} }

if(flag_t == 1)

else

} void display(char *start, char *end)

printf("\n");

} else

} int main()

字串練習

模擬tirm 方法 去除字串兩段的空格 思路 定義兩個變數 start end 分別從字串的兩段對字串進行逐個字元的判斷,當出現不是空格的字元時停止判斷,整個過程中保持 start end import com.ivan.util.systemutil public class practiseon...

字串練習

1,統計乙個字串中個字元的百分比 如輸入字串asdfs a 20 s 40 d 20 f 20 include include void percentage char str,int len if str str 判斷下乙個字元 int main int len 0 printf please i...

字串練習

字串練習 取得校園新聞的編號 num 14 5 print num 產生python文件的 com print com 產生校園新聞的一系列新聞頁 for i in range 20 print format i 練習字串內建函式 strip,lstrip,rstrip,split,count 用函...