首字母大寫

2022-02-06 08:04:15 字數 575 閱讀 9908

對乙個字串中的所有單詞,如果單詞的首字母不是大寫字母,則把單詞的首字母變成大寫字母。 在字串中,單詞之間通過空白符分隔,空白符包括:空格(' ')、製表符('\t')、回車符('\r')、換行符('\n')。

輸入一行:待處理的字串(長度小於100)。

可能有多組測試資料,對於每組資料,

輸出一行:轉換後的字串

輸入可以接受空格,回車等空白符號採用函式getline(cin, ss),該函式位於標頭檔案

當遇到空白符號,用乙個標記並把下乙個字元變為大寫str[i] = toupper(str[i]);, 該函式位於標頭檔案

#include #include #include using namespace std;

int main()

if(str[i] == ' ' || str[i] == '\t' || str[i] == '\r' || str[i] == '\n')

}cout << str << endl;

}}

string首字母大寫

定義函式將字串首字母大寫 例1 study hard,improve every day.def tojadencase string return string.title print tojadencase study hard,improve every day.例2 how can mirr...

Python 首字母大寫 map

利用 map 函式,把使用者輸入否認不規範的英文名字,變為首字母大寫,其他小寫的規範名字。輸入 adam lisa bart 輸出 adam lisa bart def normalize name for n in name return n 1 upper n 1 lower l1 adam l...

首字母變大寫(杭電2026)

首字母變大寫 input 輸入資料報含多個測試例項,每個測試例項是乙個長度不超過100的英文句子,佔一行。output 請輸出按照要求改寫後的英文句子。sample input i like acm i want to get an accepted sample output i like acm...