解题思路:
注意事项:
参考代码:
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
int Letter = 0,Space = 0,Number =0, other = 0;
for (int i = 0; i < s.length(); i++) {
char ch = s.charAt(i);
if ((ch >= 'a') && (ch <= 'z') || (ch >= 'A') && (ch <= 'Z'))
{
Letter = Letter + 1;
}
else if (ch == ' '){
Space = Space + 1;
}
else if ((ch >= '0') && (ch <= '9'))
{
Number = Number + 1 ;
}
else
{
other = other + 1;
}
}
System.out.println(Letter);
System.out.println(Space);
System.out.println(Number);
System.out.println(other);
}
0.0分
0 人评分
C语言训练-阿姆斯特朗数 (C语言代码)浏览:855 |
C二级辅导-同因查找 (C语言代码)浏览:564 |
C语言训练-字符串正反连接 (C语言代码)浏览:622 |
C语言训练-角谷猜想 (C语言代码)浏览:1711 |
人见人爱A+B (C语言代码)浏览:629 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:592 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:963 |
【矩阵】 (C++代码)浏览:950 |
小O的数字 (C语言代码)浏览:1411 |