所謂「單詞」是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。
要求編寫程式,輸入一行字元,將每個單詞的首字母改為大寫並去掉多餘空格後輸出。即輸入時若單詞間有多個空格,輸出時單詞之間只保留乙個空格。
輸入
輸入給出一行字元。
輸出
在一行中輸出已輸入的字元,其中所有單詞的首字母已改為大寫,單詞之間只用乙個空格分隔。
樣例輸入
how are you?
樣例輸出
how are you?
**
#include
#include
using
namespace std;
intmain()
int p;
for(
int i =
0;i < str.
size()
; i++)}
for(
int i = p;i < str.
size()
; i++
) cout
}
大寫句子中所有單詞首字母
基礎測試程式設計題 輸入一英文句子,將其中所有單詞首字元轉換成大寫後輸出。我的原始碼 輸入一英文句子,將其中所有單詞首字元轉換成大寫後輸出。include include define max 1000 int main if a i a i a i printf c a i 輸出處理過的字串 re...
字串單詞首字母大寫問題
是不是有時候會出現將乙個字串中的每個單詞的首字母大寫化,其餘字元均為小寫的情況,如 hello world 轉化為 hello world 好了接下來大家可以試驗一下是否可以解決這個問題,在這裡我要和大家分享幾種比較容易理解的解決方案。function titlecase str return co...
句中單詞首字母大寫的3中姿態
問題解釋 比如function接收乙個字串 hello word 那麼輸出就是 hello word 如果接收的是 hello word 那麼輸出的就是 hello word var str always remember that you are absolutely unique.1 初級程式設...