華為機試HJ10 字元個數統計

2021-10-08 08:41:47 字數 685 閱讀 8448

編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內(0~127),換行表示結束符,不算在字元裡。不在範圍內的不作統計。多個相同的字元只計算一次

輸入abaca輸出3

輸入n個字元,字元在acsii碼範圍內。

輸出範圍在(0~127)字元的個數。

輸入

abc

輸出

1.統計字串的個數,使用gets()函式

2.temp[str[i]] = 1,去重;

3.統計陣列為1的個數。

#include

#include

#include

intmain

(void);

int len, num =0;

gets

(str)

; len =

strlen

(str)

;for

(int i =

0; i < len; i++)}

for(

int i =

0; i <

128; i++)}

printf

("%d"

, num)

;return0;

}

華為機試(十) 字元個數統計

編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。輸入n個字元,字元在acsii碼範圍內。輸出範圍在 0 127 字元的個數。輸入 abc 輸出 3 本題統計在ascii碼 0 127 範圍內字元出現的次數,則一共可能有128種字元出現,設定長...

華為機試 字元個數統計

編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 換行表示結束符,不算在字元裡。不在範圍內的不作統計。多個相同的字元只計算一次 例如,對於字串abaca而言,有a b c三種不同的字元,因此輸出3。輸入一行沒有空格的字串。輸出範圍在 0 127 字元的個數。示例1a...

10 字元個數統計

編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。輸入描述 輸入n個字元,字元在acsii碼範圍內。輸出描述 輸出範圍在 0 127 字元的個數。輸入例子 abc輸出例子 3 如下 include include using namespace...