c 實驗3 6 3 查詢子串

2021-09-13 19:01:10 字數 873 閱讀 8501

6-3 查詢子串 (20 分)

本題要求實現乙個字串查詢的簡單函式。

函式介面定義:

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

函式search在字串s中查詢子串t,返回子串t在s中的首位址。若未找到,則返回null。

裁判測試程式樣例:

#include

#define maxs 30

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

void readstring( char s ); / 裁判提供,細節不表 */

int main()

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

輸入樣例1:

the c programming language

ram輸出樣例1:

10輸入樣例2:

the c programming language

bored

輸出樣例2:

-1

#include

#include

#define maxs 30

char

*search

(char

*s,char

*t);

intmain()

char

*search

(char

*s,char

*t)}

if(flag)

return h;

//遍歷完t陣列後若所有字元都相同,則flag值沒有改變,子串成立。 }}

return

null

;//遍歷完字串都沒有發現t字串是s的子串,則返回null。

}

實驗11 1 8 查詢子串

本題要求實現乙個字串查詢的簡單函式。函式介面定義 char search char s,char t 函式sea rc hsearch search 在字串s ss中查詢子串t tt,返回子串t tt在s ss中的首位址。若未找到,則返回nul lnull null 裁判測試程式樣例 include...

實驗11 1 8 查詢子串 20分

本題要求實現乙個字串查詢的簡單函式。函式介面定義 char search char s,char t include define maxs 30 char search char s,char t void readstring char s 裁判提供,細節不表 int main else if ...

實驗11 1 8 查詢子串 20 分

本題要求實現乙個字串查詢的簡單函式。函式介面定義 char search char s,char t 函式search在字串s中查詢子串t,返回子串t在s中的首位址。若未找到,則返回null。裁判測試程式樣例 include define maxs 30 char search char s,cha...