6 1 字串的連線 (10 分) 。

2021-09-03 08:14:48 字數 574 閱讀 4906

本題要求實現乙個函式,將兩個字串連線起來

函式介面定義:

char *str_cat( char *s, char *t );

函式str_cat應將字串t複製到字串s的末端,並且返回字串s的首位址。

裁判測試程式樣例:

#include

#include

#define maxs 10

char *str_cat( char *s, char *t );

int main()

, str2[maxs] = ;

scanf("%s%s", str1, str2);

p = str_cat(str1, str2);

printf("%s\n%s\n", p, str1);

return 0;

}/ 你的**將被嵌在這裡 */

輸入樣例:

abcdef

輸出樣例:

abcdef

abcdef

char *str_cat( char *s, char *t )

6 8 字串04 比較字串(10 分)

c語言標準函式庫中包括 strcmp 函式,用於字串的比較。作為練習,我們自己編寫乙個功能與之相同的函式。函式原型 比較字串 int strcmp const char str1,const char str2 說明 str1 和 str2 分別為兩個字串的起始位址。按字典排序法,若 str1 串值...

10)字串知識

字元 0 ascii值是0 但是0的ascii值是48,所以 strlen遇到 0 就停止 但是 sizeof是測得陣列的長度,包含 0 和0 滑油輸出時 s 也是,遇到 0 就停止輸出了 strcpy 是會把字串的那個 0複製過去的 比如 main 列印出 x y z 1 2 3 4 9 可以看出...

6 17 字串排序 10分 PTA

從鍵盤上輸入n個字串 約定 每個字串中字元數 80位元組 對其進行公升序排序並輸出。函式介面定義 void sort str char str 裁判測試程式樣例 include include define n 5 void sort str char src int main void for i...