解题思路:
注意事项:
参考代码:
import java.util.Scanner; /* * 自定义函数之字符类型统计 */ public class e1035 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String s = sc.nextLine(); char[] cs = s.toCharArray(); int yingwen=0; int suzi=0; int kongge=0; int qita=0; for(int i=0;i<cs.length;i++) { if((cs[i]>=97&&cs[i]<=122)||(cs[i]>=65&&cs[i]<=90)) { yingwen++; }else if(cs[i]>=48&&cs[i]<=57) { suzi++; }else if(cs[i]==32) { kongge++; }else { qita++; } } System.out.println(yingwen+" "+suzi+" "+kongge+" "+qita); } }
0.0分
1 人评分
printf基础练习2 (C语言代码)浏览:740 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1345 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1233 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:519 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:463 |
整除的尾数 (C语言代码)浏览:809 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:382 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:440 |
逆反的01串 (C语言代码)浏览:1435 |