题解 | #首字母大写#

首字母大写

https://www.nowcoder.com/practice/91f9c70e7b6f4c0ab23744055632467a

#include <bits/stdc++.h>

using namespace std;

int main(){
	string str;
	
	while(getline(cin,str)){
		if(str[0] >= 'a' && str[0] <= 'z')str[0] -= 32;
		
		for(int i = 1;i < str.size();i ++){
			while(str[i] == ' '|| str[i] == '\t' || str[i] == '\r' || str[i] == '\n'){
				i ++;
				if(str[i] >= 'a' && str[i] <= 'z'){
					str[i] -= 32;
				}
			}
		}
		cout << str << endl;
	}
	return 0;
}

全部评论

相关推荐

那一天的Java_Java起来:他本来公司就是做这个的,不就是正常的游戏客户端和服务器开发,软硬件联动,有啥恶心不恶心的,提前告诉你就是怕你接受不了,接受不了就没必要再往后走流程浪费时间,虽然这公司是一坨。
点赞 评论 收藏
分享
一tiao酸菜鱼:秋招还没正式开始呢,就准备有结果了。。。。?
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务