練習 統計輸入的字串中各種字元的個數

2021-10-10 07:06:18 字數 884 閱讀 8559

題目:

鍵盤輸入乙個字串,並且統計其中各種字元出現的次數。

種類有:大寫字母、小寫字母、數字、其他

思路:

1 既然用到鍵盤輸入,肯定是scanner

2 鍵盤輸入的是字串,那麼:string str= sc.next();

3 定義四個變數,分別代表四中字元各自的出現次數

4 需要對字串乙個字,乙個字檢查,string --> char,方法就是tochararray()

5 遍歷char 字元陣列,對當前字元的種類進行判斷,並且用四個變數進行++動作。

6 列印輸出四個變數,分別代表四種字元出現的次數

public

class

demo08stringcount

elseif(

'a'<= ch && ch <=

'z')

elseif(

'0'<= ch && ch <=

'9')

else

} system.out.

println

("大寫字母有:"

+countupper)

; system.out.

println

("小寫字母有:"

+countlower)

; system.out.

println

("數字有:"

+countnumber)

; system.out.

println

("其他字元有:"

+countother);}

}

Python練習 統計字串中的字元個數

統計字串中的字元個數 題目內容 定義函式countchar 按字母表順序統計字串中所有出現的字母的個數 允許輸入大寫字元,並且計數時不區分大小寫 形如 def countchar string return a list ifname main string input print countcha...

字串的統計字串

給定乙個字串,統計每乙個字母的出現次數 比如aabbccc,列印出來就是a 2 b 2 c 3 思路還是採取遍歷,注意這幾個題的思路都比較類似 要注意這裡的sstream 這裡的clear 並非清空了緩衝區,而只是重置標誌,如果要重置緩衝區,則應為ss.str include include usi...

字串的統計字串

題目 給定乙個字串str,返回str的統計字串。例如,aaabbadddffc 的統計字串為 a 3 b 2 1 d 3 f 2 c 1 補充題目 給定乙個字串的統計字串cstr,再給定乙個整數index,返回cstr所代表的原始字串上第index個字元。例如,a 1 b 100 所代表的原始字串上...