刪除字串中各單詞間多餘空格

2021-08-28 00:22:14 字數 463 閱讀 3179

程式設計實現刪除字串中各單詞間多餘空格,只保留乙個空格。如果字首字元中有連續空格,應完全刪除;如果非字母字元前後有空格應該將空格完全刪除;如果末尾是一連續空格也應將其刪除。

如:輸入字串「 i 』 m a student ! 「,引號除外,輸出結果為:「i』m a student!」,引號除外。

實現**如下:

#include 

#include

#include

#include

using

namespace

std;

string delspace(string st)//實現刪除字串中多餘空格的函式

for(int j=1,i=1;st[i]!='\0';)//實現字元間和末尾多餘空格的刪除

return st;

} int main()

字串中刪除空格

cstring strlogpathname m strprjpathname char dirver max drive path max path filename max fname ext max ext splitpath strlogpathname.getbuffer 1024 dir...

新浪面試題 刪除字串中多餘的空格

題目描述 給定字串,刪除開始和結尾處的空格,並將中間的多個連續的空格合併成乙個。比如 i like 會變成 i like void removeextraspace char str 如果遍歷得到的此字元是空格,則將標誌符置為false else if keep space 在進行最後處理時,判斷最...

C 處理字串中的多餘空格

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 例如,輸入一串字串 輸出結果 如下所示 using system using system.collections.generic usin...