C 統計輸入的字串中英文本母的個數

2021-10-06 18:50:08 字數 432 閱讀 6443

#include using namespace std;

int getnumber(char str[1000])

} return sum;

}void main()

{ char str[1000];

cout<<"請輸入乙個需要統計字母個數的英文句子:";

// cin>> str; //只能輸入沒有空格的字串,當輸入中含有空格,則只能輸出空格之前的字元

cin.get(str,1000);

int number= getnumber(str);

cout《注意點:

1. strlen()  計算字串裡面一共有多少個字元   sizeof()  計算字串佔的總記憶體空間

2. cin>> str;  //只能輸入沒有空格的字串,當輸入中含有空格,則只能輸出空格之前的字元

C 區分中英文統計字串的長度

我們都知道c 中的string自已有乙個length屬性,用來統計字串的長度,如果字元都是中文或都是英文,那沒什麼問題,但如果出現中英文混合的情況,我們的統計結果就不太準確了,因為在計算機中,中文佔兩個位元組的空間,英文佔乙個位元組的空間,而string的length不具備區分中英文的功能,所以它計...

C 區分中英文統計字串的長度

我們都知道c 中的string自已有乙個length屬性,用來統計字串的長度,如果字元都是中文或都是英文,那沒什麼問題,但如果出現中英文混合的 情況,我們的統計結果就不太準確了,因為在計算機中,中文佔兩個位元組的空間,英文佔乙個位元組的空間,而string的length不具備區分中英文的功 能,所以...

C 區分中英文統計字串的長度

我們都知道c 中的string自已有乙個length屬性,用來統計字串的長度,如果字元都是中文或都是英文,那沒什麼問題,但如果出現中英文混合的 情況,我們的統計結果就不太準確了,因為在計算機中,中文佔兩個位元組的空間,英文佔乙個位元組的空間,而string的length不具備區分中英文的功 能,所以...