• 首字母变大写




    Problem Description
    输入一个英文句子,将每个单词的第一个字母改成大写字母。
     
    Input
    输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
     
    Output
    请输出按照要求改写后的英文句子。
     
    Sample Input
    i like acm
    i want to get an accepted
     
    Sample Output
    I Like Acm
    I Want To Get An Accepted
     
     
    code:

    #include<iostream>
    #include<string>
    using namespace std;
    int main()
    {
             int i,len;
            char str[101];
           while(gets(str))
           {
                    len=strlen(str);
                    for(i=0;i<len;i++)
                           if(str[i]!=' '&&str[i-1]==' ')
                                 str[i]=str[i]-32;
                    if(str[0]!=' ')
                         str[0]=str[0]-32;
                    cout<<str<<endl;
           }
      return 0;
    }

     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    call和apply的区别
    淘宝镜像(cnpm)的安装和使用
    文件包含漏洞
    vue简单的日历
    微信小程序(mpvue)—解决视频播放bug的一种方式
    vue 异步组件
    vuex的学习笔记
    vue2.0 添加监听滚动事件
    jquery tmpl生成导航
    vue 控制视图
  • 原文地址:https://www.cnblogs.com/gongpulin/p/3897671.html
Copyright © 2020-2023  润新知