281A. Word Capitalization

281A. Word Capitalization

281A. Word Capitalization

  • time limit per test2 seconds
  • memory limit per test256 megabytes
  • inputstandard input
  • outputstandard output

Capitalization is writing a word with its first letter as a capital letter. Your task is to capitalize the given word.

大写是将单词的第一个字母写成大写字母。你的任务是将给定的单词大写。

Note, that during capitalization all the letters except the first one remains unchanged.

请注意,在大写期间,除第一个字母外,所有字母都保持不变。

Input

A single line contains a non-empty word. This word consists of lowercase and uppercase English letters. The length of the word will not exceed 103.

Output

Output the given word after capitalization.

Examples
input1

ApPLe

output1

ApPLe

input2

konjac

output2

Konjac

Solution

islower(str[0])确认首字母是否小写,若是,用toupper(str[0])改写成大写字母

需要调用cctype

Code
#include <iostream>
using namespace std;

//281A. Word Capitalization
#include <cctype>
int main() {
    string str;
    cin >> str;
    if(islower(str[0])){
       str[0] = toupper(str[0]);
    }
    cout << str << endl;
}
CodeForces 文章被收录于专栏

https://codeforces.ml/

全部评论

相关推荐

找工作勤劳小蜜蜂:自我描述部分太差,完全看不出想从事什么行业什么岗位,也看不出想在哪个地区发展,这样 会让HR很犹豫,从而把你简历否决掉。现在企业都很注重员工稳定性和专注性,特别对于热爱本行业的员工。 你实习的工作又太传统的it开发(老旧),这部分公司已经趋于被淘汰,新兴的互联网服务业,比如物流,电商,新传媒,游戏开发和传统的It开发有天然区别。不是说传统It开发不行,而是就业岗位太少,基本趋于饱和,很多老骨头还能坚持,不需要新血液。 工作区域(比如长三角,珠三角,成渝)等也是HR考虑的因素之一,也是要你有个坚定的决心。否则去几天,人跑了,HR会被用人单位骂死。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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