C#上机 第四周 任务1.2 输出其中的大写字母、小写字母、数字和其他字符的个数
2012-09-16 23:59
429 查看
/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:输出其中的大写字母、小写字母、数字和其他字符的个数 * 作 者:薛广晨 * 完成日期:2011 年 09 月 16 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: 输入一个由若干字符组成的字符串,输出其中的大写字母、小写字母、数字和其他字符的个数。 * 程序输出: * 程序头部的注释结束 */ using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace StringOutput { class Program { static void Main(string[] args) { Console.WriteLine("请您输入一组字符串:"); String str = Console.ReadLine(); byte[] array = System.Text.Encoding.ASCII.GetBytes(str); int[] m = new int[array.Length]; for (int i = 0; i < str.Length; ++i) { m[i] = (int)(array[i]); } Myclass.get_number(m); Console.ReadKey(); } } class Myclass { public static void get_number(params int[] a) { int big_Char = 0, small_Char = 0, number = 0, other = 0; for (int j = 0; j < a.Length; ++j) { if (a[j] >= 65 && a[j] <= 90) { ++big_Char; } else if (a[j] >= 97 && a[j] <= 122) { ++small_Char; } else if (a[j] >= 48 && a[j] <= 57) { ++number; } else { ++other; } } Console.WriteLine("大写字母的个数为:{0}", big_Char); Console.WriteLine("小写字母的个数为:{0}", small_Char); Console.WriteLine("数字的个数为:{0}", number); Console.WriteLine("其他字符的个数为:{0}", other); } } }
运行结果:
相关文章推荐
- C#--输入一个由若干字符组成的字符串,输出其中的大写字母、小写字母、数字和其他字符的个数。
- C#--第三周实验--任务2--输入一个由若干字符组成的字符串,输出其中的大写字母、小写字母、数字和其他字符的个数(控制台应用)
- 8.8 输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少
- 输入一行文字,找出其中的大写字母、小写字母、空格、数字以及其他字符各有多少
- 习题 8.8 输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符各有多少。
- 碰到了点问题,求解。输入一行文字,找出其中大写字母,小写字母,空格,数字,以及其他字符各有多少。(指针)
- 有一篇文章,共三行文字,每行有最多80个字符。要求分别统计出其中英文大写字母,小写字母,数字,空格及其他字符
- 有一篇文章,共有三行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
- 7.10 有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
- 静态方法输出参数统计大写字母、小写字母、数字、其他字符的个数
- C# 上机题 写一个静态方法,输出字符串中大小写字母、数字和其他字符个数
- C语言:输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符各有多少
- 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
- 5.8.从键盘任意输入一个字符,编程判断该字符是数字字符、大写字母、小写字母、空格还是其他字符。
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- 【二维数组】统计英文大写字母,小写字母,数字,空格,以及其他字符的个数
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- 从终端获取一个字符串,分别统计其中大写字母、小写字母、数字及其它字符的个数。
- 输入一个字符判断该字符为数字,大写字母,小写字母,还是其他字符
- 有一篇文章,共有3行文字,每行有10个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格及其它字符的个数