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 用函...