習題8 6 刪除字元 20分

2021-10-02 00:08:40 字數 945 閱讀 1463

本題要求實現乙個刪除字串中的指定字元的簡單函式。

函式介面定義:

void

delchar

(char

*str,

char c )

;

裁判測試程式樣例:

#include

#define maxn 20

void

delchar

(char

*str,

char c )

;void

readstring

(char s)

;/* 由裁判實現,略去不表 */

intmain()

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

參考別人的方法,用j構建字串,i篩選出合適的字元

void

delchar

(char

*str,

char c)

i++;}

str[j]

='\0'

;//最後補上結尾

}

這個是我寫的,用了兩重迴圈,不知道**錯了。。

古人云 人貴有自知之明,我可能真的不適合學這個,簡單的還可以,但是最主要的是眼睛受不了,本來就高度近視了,這麼用眼真的不行。行路難,多歧路,今安在?

學生物使我看不到方向,學cs有路卻路途坎坷,我太南了。。。

習題8 6 刪除字元(20 分)

習題8 6 刪除字元 20 分 本題要求實現乙個刪除字串中的指定字元的簡單函式。void delchar char str,char c 其中char str是傳入的字串,c是待刪除的字元。函式delchar的功能是將字串str中出現的所有c字元刪除。include define maxn 20 v...

習題8 6 刪除字元(20 分)

本題要求實現乙個刪除字串中的指定字元的簡單函式。函式介面定義 void delchar char str,char c 其中char str是傳入的字串,c是待刪除的字元。函式delchar的功能是將字串str 現的所有c字元刪除。裁判測試程式樣例 include define maxn 20 vo...

習題8 6 刪除字元(20 分)

本題要求實現乙個刪除字串中的指定字元的簡單函式。void delchar char str,char c 其中char str是傳入的字串,c是待刪除的字元。函式delchar的功能是將字串str 現的所有c字元刪除。include define maxn 20 void delchar char ...