靜態方法輸出引數統計大寫字母、小寫字母、數字、其他字元的個數
問題及程式碼:
/*
* Copyright (c) 2016, 煙臺大學計算機與控制工程學院
* All rights reserved.
* 檔名稱:date.cpp
* 作 者:單昕昕
* 完成日期:2016年3月31日
* 版 本 號:v2.0
* 問題描述:輸入一個字串,寫一個靜態方法來統計大寫字母、小寫字母、數字、其他字元的個數。
* 程式輸入:一個字串。
* 程式輸出:字串中大寫字母、小寫字母、數字、其他字元的個數。
*/
using System;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Write("s=");
string str = Console.ReadLine();//輸入字串
//Console.WriteLine(str.Length);
int a,b,c,d;
CalString.calculate(str, out a, out b, out c, out d);//呼叫靜態方法來計算
Console.WriteLine("大寫字母={0},小寫字母={1},數字={2},其他字元的個數={3}", a, b, c, d);
Console.ReadKey();
}
}
class CalString
{
public static void calculate(string s, out int n1, out int n2, out int n3, out int n4)
{
n1 = n2 = n3 = n4 = 0;//大寫字母、小寫字母、數字、其他字元的個數
char[] ss = s.ToCharArray();//將字串轉換成字元陣列
foreach (char item in ss)
{
if (item >= 'A' && item <= 'Z') ++n1;//大寫字母
else if (item >= 'a' && item <= 'z') ++n2;//小寫字母
else if (item >= '0' && item <= '9') ++n3;//數字
else ++n4;//其他字元
}
}
}
}
執行結果:
好。。簡單。。阿。。
就是又套了個類和輸出引數的帽子。。其他的和以前寫C++的一模一樣。。
相關文章
- C語言判斷輸入小寫字母的個數C語言
- isAlnum判斷字元是否為字母數字字元(字母和數字都屬於字母數字字元)字元
- 用python3統計一行字元中的英文字母,空格,數字和其他字元的個數Python字元
- Java變數命名前倆個字母僅含有一個大寫字母的坑Java變數
- 2161: 【例9.3】小寫字母轉大寫字母 【超出字元資料範圍】字元
- Python如何列印出26個大寫字母和26個小寫字母Python
- 統計一個字串出現頻率最高的字母/數字字串
- 這個欄位我明明傳了呀,為什麼收不到 - Spring 中首字母小寫,第二個字母大寫造成的引數問題Spring
- 讀取檔案,每行不超過100個字元,輸出每行中字母最多的單詞的字母數字元
- 字母和數字交替輸出,並保證字母永遠排在前面
- 寫一個函式,輸入一個4位數字,要求輸出這4個數字字元函式字元
- Java之生成一個隨機驗證碼(數字+大小寫字母)Java隨機
- 013--Hbuilder--js--將字串中所有大寫字母改成小寫,所有小寫字母改成大寫UIJS字串
- C語言:將字串中所有小寫字母轉為大寫字母C語言字串
- Lombok首字母小寫,第二個字母大寫,jackson反序列化失敗Lombok
- Python 轉換金額數字大寫為數字小寫Python
- 小寫數字金額轉大寫
- 登入密碼長度至少8位,必須符合由數字,大寫字母,小寫字母,特殊符,至少其中三種組成密碼密碼
- php首字母小寫怎麼轉大寫PHP
- Java數字母Java
- 匹配字母、數字和中文字元正規表示式字元
- JavaScript隨機輸出大小寫字母程式碼JavaScript隨機
- 1138:將字串中的小寫字母轉換成大寫字母(C C++)字串C++
- Latex輸出大小寫羅馬數字
- PHP非字母數字の程式碼PHP
- excel大寫字母轉換Excel
- 關閉mac輸入法首字母大寫Mac
- 【閒談】如何統計字串中出現最多的字母與個數字串
- 找出文字中每個字母出現的次數
- 統計輸入的數字為正數和負數的個數
- MySQL查詢某個欄位含有字母數字的值MySql
- 鍵盤大寫字母按哪個鍵 轉換英文字母大小寫是哪個鍵
- 040統計數字字元的個數字元
- Leedcode-檢測大寫字母
- python怎麼將字母大寫Python
- imp-匯入小寫字母的表
- 一文搞定Python大小寫轉換,首字母大寫,去除特殊字元Python字元
- Python判斷字串是否為字母或者數字(浮點數)Python字串
- 寫一個方法,實時驗證input輸入的值是否滿足金額如:3.56(最多隻有兩位小數且只能數字和小數點)的格式,其它特殊字元禁止輸入字元