163 - 各类字符数
Time Limit: 1000 Memory Limit: 65535
Submit: 359 Solved: 274
Description
从键盘输入一个字符串,程序输出该字符串中的大写英文字母数,小写英文字母数以及非英文字母数
Input
字符串
Output
大写英文字母数
小写英文字母数
非英文字母数
Sample Input
Hello My Dear Friend, I Miss You Very Much!
Sample Output
9
24
10
HINT
Pre Append Code
Post Append Code
import java.util.Scanner;
public class Main {
public static void main(String []args){
Scanner scan = new Scanner(System.in);
String s = scan.nextLine();
int l;
int high = 0,low = 0,other = 0;
for(l=0;l<s.length();l++){
char c = s.charAt(l);
if(c>='a'&&c<='z')
low++;
else if(c>='A'&&c<='Z')
high++;
else other++;
}
System.out.print(high+"\n"+low+"
"+other);
}
}