原文:編寫一個將輸入復制到輸出的程序,並將其中連續的多個空格用一個空格代替。

當前輸入字符可以分為兩種情況: 當前輸入字符不為空,則直接輸出這個字符即可 當前輸入字符為空,這種情況又可以分為兩種情況: 上一個輸入字符也為空,則忽略此次輸入的空格即可 上一個輸入字符不為空,則直接輸出這個字符即可。 基本思想是: 設置兩個變量,分別記錄當前輸入的字符和上一次輸入的字符, 上一個字符 初始化為EOF。 如果當前輸入字符為空,上一個輸入字符也為空,則忽略當前輸入的字符。 View ...

2012-12-02 12:01 1 3908 推薦指數:

查看詳情

PHP去除多余空格 多個連續空格只保留一個

/** * 多個連續空格只保留一個 * * @param string $string 待轉換的字符串 * @return unknown */ static public function merge_spaces ( $string ) { return preg_replace ...

Mon Jan 23 19:04:00 CST 2017 0 8017
將字符串中連續多個空格替換成一個空格

一,問題描述: 給定一個字符串,將字符串中連續多個空格替換成一個空格。 如:"Hello World I come from china"----->"Hello World I come from china" 二,思路: 逐個字符掃描字符串,遇到連續多個空格 ...

Tue Apr 12 19:16:00 CST 2016 0 9840
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM