華爲機試 - 字符串首字母轉換成大寫

#include <iostream>
#include <cctype>
#include <string>
using namespace std;

int main()
{
	string str;
	getline(cin,str);
	bool capital=1;
	for(int i=0;i<str.size();i++)
	{
		if(capital) str[i]=toupper(str[i]),capital=0;;
		if(str[i]==' ')capital=1;
	}
	cout<<str<<endl;
	system("pause");
	return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章