从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。

从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。从键盘上输入任意个任意字母 统计元音字母 a e i o u 共出现多少次 package chapter6 homework import java util Scanner public class Demo01 从键盘上输入任意个任意字母 统计元音字母 a e i o u 共出现多少次

大家好,我是讯享网,很高兴认识大家。

从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。 

package chapter6.homework; import java.util.Scanner; public class Demo01 { /* * 从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。 */ public static void main(String[] args) { Scanner input=new Scanner(System.in); //定义字符串和字符数组 String source; //提醒用户输入字符串 System.out.println("输入字符串:"); source=input.nextLine();//可接受包括空格的一行字符串 source=source.toLowerCase();//全部转换成小写字母,防止大写字母统计不上 //定义个数,方便计数 int countA,countE,countI,countO,countU; countA=countE=countI=countO=countU=0; int length=source.length(); for(int i=0;i<length;i++) { char c=source.charAt(i);//获取字符串中的某一个字符 switch(c) { case 'a': countA++; break; case 'e': countE++; break; case 'i': countI++; break; case 'o': countO++; break; case 'u': countU++; break; } } System.out.println("统计元音字母a、e、i、o、u共出现"+(countA+countE+countI+countO+countU)+"次"); System.out.println("各元音字母分别出现的次数如下:"); System.out.println("a:"+countA+"次"); System.out.println("e:"+countE+"次"); System.out.println("i:"+countI+"次"); System.out.println("o:"+countO+"次"); System.out.println("u:"+countU+"次"); } } 

讯享网


讯享网

小讯
上一篇 2025-01-18 19:08
下一篇 2025-03-22 18:52

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/22542.html