zoukankan      html  css  js  c++  java
  • HDOJ 2026 首字母变大写

    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

    import java.util.Scanner;
    
    class Main{
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            while(sc.hasNext()){
                String Strs = sc.nextLine();
                if(Strs.charAt(0)!=' '){
                    System.out.print((char)(Strs.charAt(0)-32));
                }else{
                    System.out.print(Strs.charAt(0));
                }
    
                for(int i=1;i<Strs.length();i++){
                    if(Strs.charAt(i-1)==' '&&(Strs.charAt(i)>=97&&Strs.charAt(i)<=122)){
                        System.out.print((char)(Strs.charAt(i)-32));
                    }
                    else{
                        System.out.print(Strs.charAt(i));
                    }
                }
                System.out.println();
            }
        }
    
    }
    
  • 相关阅读:
    二进制编译http
    http服务
    FTP服务
    DAY01
    直流电机调速作业
    机械大楼电梯控制项目
    仿真作业
    第六周作业
    第五周作业
    第四周仿真作业
  • 原文地址:https://www.cnblogs.com/webmen/p/5739507.html
Copyright © 2011-2022 走看看