题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
1.程序分析:利用while语句,条件为输入的字符不为 '/n '. */
public class SeventhCharacterStatistics {
static int digital = 0;
static int character = 0;
static int other = 0;
static int blank = 0;
public static void main(String[] args) {
char[] ch = null;
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();
ch = s.toCharArray();
for(int i=0; i<ch.length; i++) {
if(ch[i] >= '0' && ch[i] <= '9') {
digital ++;
} else if((ch[i] >= 'a' && ch[i] <= 'z') || ch[i] > 'A' && ch[i] <= 'Z') {
character ++;
} else if(ch[i] == ' ') {
blank ++;
} else {
other ++;
}
}
System.out.println("数字个数: " + digital);
System.out.println("英文字母个数: " + character);
System.out.println("空格个数: " + blank);
System.out.println("其他字符个数:" + other );
}
}
分享到:
相关推荐
java作业,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。实验报告+详细代码
【统计英文字母、空格、数字和其他字符的个数小程序】 这个程序设计任务是针对C语言编程的一次课程设计,旨在让学生掌握程序设计的基本思路和C语言的使用。目标是编写一个小程序,该程序能接收用户输入的一行字符,...
# 题目: # 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 # 分析: # 利用 while 或 for 语句,条件为输入的字符不为 '\n'。
输入一行字符,分别统计出英文大小写字母、空格、数字和其他字符的个数
编写一个函数count,有实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。 要求:(1)定义统计函数count来实现。 函数的原型为:void count(char str...
在这个程序中,我们定义了4个计数器变量,分别是`alpha`(英文字母)、`space_or_cr`(空格或回车)、`digit`(数字)和`other`(其他字符)。通过`getchar()`获取每个输入字符,然后根据ASCII码判断其类型,并相应...
输入一行字符,分别统计出其中英文字母,空格,数字和其它字符的个数
输入一个字符串,统计出这个字符串的英文大写字母、小写字母、数字、空格以及其它字符的个数
标题“计算文本中各种字符的个数”表明本节的主要内容是统计文本中各种字符的个数,包括英文字母、数字、空格和除此之外的其他字符。 描述解释 描述“计算文本中各种字符的个数 测试运行通过.不用指针就得用数组,...
标题 "输入一行字符,分别统计出其中英文字母、空格数字和其它字符的个数.pdf" 描述了一个编程任务,即编写一个程序来分析用户输入的一行字符,并计算其中包含的英文字母、空格、数字和其他字符的数量。这个任务涉及...
本文将详细讲解如何实现一个程序,输入一行字符并分别统计其中的英文字母、空格、数字以及其他字符的数量。这个任务涉及到基础的字符处理、条件判断以及计数技巧,对于学习编程特别是数据结构的理解有很大帮助。 ...
标题 "输入一行字符,分别统计出其中英文字母、空格数字和其它字符的个数.docx" 描述了一个简单的程序设计任务,即编写一个程序来读取用户输入的一行字符,并统计其中英文字符、空格、数字和其他字符的数量。...
字符串处理:统计字符串中英文字母、空格、数字和其它字符的个数。
* 输出:程序输出包括英文字母、数字、空格和其他字符的个数,例如Char=8、Num=3、Blank=2、Other=2。 知识点6: 应用场景 * 数据统计:该程序可以用于统计文本中的字符个数,例如统计文章中的字数、词数等。 * ...
java编程统计一个字符串中的字母,数字,空格,其他,输入一个字符串,就会输出字符串中包含的字母,数字,空格,其他
### 统计字符串中数字、字母和空格的个数 #### 知识点解析 在计算机编程领域,处理字符串是非常常见的任务之一。本题目旨在通过一个简单的例子介绍如何统计字符串中的不同字符类型(数字、字母和空格)的数量。这...
最后,通过`printf()`函数输出统计结果,格式化字符串`"ĸ%d\n"`和`"ָ%d\n"`分别用于显示字母和数字的个数。这里的`%d`是格式说明符,表示将整型变量的值以十进制形式输出。 ### 总结 通过以上分析,我们可以看到...
输入一个字符串,分别统计出其中英文字母、空格、数字和其它字符的个数,本文给出解决方法 编写思路: 1、字符串的遍历,和列表类似,可以把字符串当做元素都是一个字符的一个字符列表,它可以和列表有公共的语法 2...
java基础编程:统计出给定字符串的英文字母、空格、数字和其它字符的个数
输入一串字符串 统计其中字符、数字、大小写字母的个数