POJ過濾多餘的空格

2021-08-30 11:30:02 字數 495 閱讀 5167

首先,要過濾掉多餘的空格,我們如果乙個乙個刪除空格是一件很麻煩的事,不妨我們可以從每個單詞的後面加乙個空格,這樣是不是會比把多餘空格刪除好一些呢。怎麼做?

乙個知識點大家要了解,字串的輸入方式有兩種

是從游標開始的地方讀到空格就結束了,也就相當於讀乙個單詞

scanf("%s",&str);

是從游標開始的地方讀到換行,包含空格也讀進去了

gets(str);

這一道題目我們可以使用scanf唯讀入單詞,在輸出的時候使用printf加入空格即可。

#include#include#includeusing namespace std;

char str[201];

int main()

P 過濾多餘的空格

時間限制 1000ms 記憶體限制 65536kb 描述乙個句子中也許有多個連續空格,過濾掉多餘的空格,只留下乙個空格。輸入一行,乙個字串 長度不超過200 句子的頭和尾都沒有空格。輸出過濾之後的句子。樣例輸入 hello world.this is c language.樣例輸出 hello wo...

OpenJudge 1721 過濾多餘的空格

總時間限制 1000ms 記憶體限制 65536kb 乙個句子中也許有多個連續空格,過濾掉多餘的空格,只留下乙個空格。一行,乙個字串 長度不超過200 句子的頭和尾都沒有空格。過濾之後的句子。hello world.this is c language.hello world.this is c l...

php過濾多空格 php如何去除多餘空格

php去除多餘空格的方法 首先建立乙個php示例檔案 然後使用語句 preg replace s s str 去除指定字串中多餘的空格即可。php去除多餘空格 多個連續空格只保留乙個 多個連續空格只保留乙個 param string string 待轉換的字串 return unknown stat...