文章

8

粉丝

0

获赞

16

访问

385

头像
首字母大写 题解:按照题义模拟
P1240 北京大学机考题
发布于2026年3月12日 11:32
阅读数 32

#include<bits/stdc++.h>

using namespace std;



int main(){

	string ss;

	while(getline(cin,ss)){
		if(ss[0]>='a'&&ss[0]<='z') ss[0]-=32;//'a'-'A'=32,大小写转换差32
		for(int i=1;i<ss.size();i++){
        //如题模拟,有点史了
		if((ss[i-1]=='\n'||ss[i-1]==' '||ss[i-1]=='\t'||ss[i-1]=='\r')&&(ss[i]>='a'&&ss[i]<='z'))
		ss[i]-=32;		
		}
		cout<<ss<<endl;
	}


	
return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发