那几个常用的ASCII码,我到现在都没记住。
这可不行啊。
0——9: 48——57
A——Z: 65——90
a——z: 97——122
a→A:-32
今日份AC
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str;
str=br.readLine();
int flag=1;
for(int i=0;i<str.length();i++)
{
char c=str.charAt(i);
if(c==' '||c=='\n'||c=='\t'||c=='\r')
{
flag=1;
}
if(c>='0'&&c<='9')
{
flag=0;
}
else
{
if(c>='a'&&c<='z')
{
if(flag==1)
{
c=(char) (c-32);
flag=0;
}
}
}
System.out.print(c);
}
}
}