查詢子串 指定位置輸出字串

2021-10-04 19:22:28 字數 1302 閱讀 3297

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

函式介面定義:

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

char

*search

(char

*s,char

*t )

本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。

函式介面定義:

char *match( char *s, char ch1, char ch2 );

函式match應列印s中從ch1到ch2之間的所有字元,並且返回ch1的位址。

裁判測試程式樣例:

#include

#define maxs 10

char *match( char *s, char ch1, char ch2 );

int main()

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

輸入樣例1:

program

r g輸出樣例1:

rogrogram

輸入樣例2:

program

z o輸出樣例2:

(空行)

(空行)

輸入樣例3:

program

g z輸出樣例3:

gram

gram

#include

char

*match

(char

*s,char ch1,

char ch2 )

else

}

指定位置輸出字串

習題11 5 指定位置輸出字串 20分 本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。char match char s,char ch1,char ch2 函式match應列印s中從ch1到ch2之間的所有字元...

PTA 指定位置輸出字串(字串)

本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。char match char s,char ch1,char ch2 函式match應列印s中從ch1到ch2之間的所有字元,並且返回ch1的位址。include ...

指定位置輸出字串 PTA

本題要求實現乙個函式,對給定的乙個字串和兩個字元,列印出給定字串中從與第乙個字元匹配的位置開始到與第二個字元匹配的位置之間的所有字元。函式介面定義 char match char s,char ch1,char ch2 函式match應列印s中從ch1到ch2之間的所有字元,並且返回ch1的位址。裁...