華為OJ 計算字元個數

2021-07-11 19:28:56 字數 663 閱讀 2195

計算字元個數

寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。

輸入描述:

輸入乙個有字母和數字以及空格組成的字串,和乙個字元。

輸出描述:

輸出輸入字串中含有該字元的個數。

輸入例子:

abcdef a

輸出例子:1

解答**:

#include#includeusing namespace std;

void change(char *str)

}int main()

{ char str[512],ch;

int i,count=0,length=0;

cin.getline(str,512);

cin.get(ch);

length=strlen(str);

change(str);

//要求統計的字元是字母,注意大小寫

if((ch>='a'&&ch<='z') || (ch>='a'||ch<='z'))

{//待統計的字元為小寫,轉換成大寫,後面可與字串中的統一比較不再區分大小寫

if(ch>='a'&&ch<='z')

ch=ch-32;

for(i=0; i

華為OJ 計算字元個數

計算字元個數 題目描述 寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。輸入描述 輸入乙個有字母和數字以及空格組成的字串,和乙個字元。輸出描述 輸出輸入字串中含有該字元的個數。輸入例子 abcdef a方法一 include inc...

華為OJ 統計字元個數

描述 編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。知識點 字串,函式,指標 練習階段 初級 執行時間限制 10sec 記憶體限制 128mbyte 輸入 輸入n個字元,字元在acsii碼範圍內 0 127 輸出 輸出字元的個數。樣例輸入 ...

華為機試題 計算字元個數

題目描述 寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。輸入描述 輸入乙個有字母和數字以及空格組成的字串,和乙個字元。輸出描述 輸出輸入字串中含有該字元的個數。輸入例子 abcdef a輸出例子 這裡需要注意的是大小寫算同乙個字母...