編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內(0~127),換行表示結束符,不算在字元裡。不在範圍內的不作統計。多個相同的字元只計算一次
例如,對於字串abaca而言,有a、b、c三種不同的字元,因此輸出3。
輸入一行沒有空格的字串。
輸出範圍在(0~127)字元的個數。
示例1
abc
3
#includeusing namespace std;
int main()
,res=0;
string str;
cin>>str;
int len=str.size();
for(int i=0;i}
cout
}
機試 字元個數統計
執行時間限制 10sec 記憶體限制 128mbyte 輸入 輸入乙個有字母和數字組成的字串,和乙個字元。輸出 輸出輸入字串中含有該字元的個數。樣例輸入 abcdef a 樣例輸出 1 注意 gets 函式在接受字串的時候並不會,把最後的 n 接受進來,在條件判斷的時候要注意。這一點啊。includ...
華為機試 計算字元個數
題目 寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。輸入描述 輸入乙個有字母和數字以及空格組成的字串,和乙個字元。輸出描述 輸出輸入字串中含有該字元的個數。輸入 abcdef a 輸出 1 分析 題目思路比較清晰,對字串中字元一一...
華為機試(十) 字元個數統計
編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。輸入n個字元,字元在acsii碼範圍內。輸出範圍在 0 127 字元的個數。輸入 abc 輸出 3 本題統計在ascii碼 0 127 範圍內字元出現的次數,則一共可能有128種字元出現,設定長...