字母数量
Coddy 用 C++ 编写简单的字符计数器 课程的第 4 课,共 5 课。
在 C++ 中,你可以使用以下方式检查一个字符是否为字母:
bool b = std::isalpha(c)如果 c 是字母,b 的值将为 true,否则为 false。
或者,使用命名空间时可以简写为:
bool b = isalpha(c)挑战
简单在现有程序中添加统计字符串中字母数量的功能,并在最后按以下格式输出(另起一行):
Number of letters: XX不要删除之前的输出,将这行输出放在当前输出之后。
查看测试用例中的示例!
亲手试试
#include <iostream>
#include <string>
using namespace std;
int main() {
string text;
cout << "Enter text:" << endl;
getline(cin, text);
int total = 0;
for (char c : text) {
if (c == ' ') continue;
total ++;
}
cout << "Total characters: " << total << endl;
return 0;
}用 C++ 编写简单的字符计数器中的所有课
自己练习: C++ 在线编译器
统计任意文本的字数: 字数统计