C++ 编程,编写一个程序,输入长字符串,并以'\ n'结尾的空格,然后显示其中有多少个字母,求代码

编写一个程序以接受用户输入的长字符串,并以'\n'结尾的空格,然后显示其中有多少个字母。您可以假设输入字符串少于1000个字符。注意:字母字母是指A-Z和a-z。非字母字... 编写一个程序以接受用户输入的长字符串,并以'\ n'结尾的空格,然后显示其中有多少个字母。 您可以假设输入字符串少于1000个字符。
注意:字母字母是指A-Z和a-z。 非字母字母是A-Z和a-z以外的字符。 空格和制表符不计算在内。
如图所示。
展开
 我来答
匿名用户
2020-04-28
展开全部

#include <iostream>

#include <string>

#include <cctype>


int main() {

  int C = 0;

  std::string s;

  getline(std::cin, s);

  for (auto ch : s)

    if (isalpha(ch))

      C++;

  std::cout << C << std::endl;

  return 0;

}

更多追问追答
追问

感谢,不知这些会不会?

网页链接

网页链接

网页链接

追答
吃完饭如果还没人答,就帮你写下
这个可以的话,麻烦采纳
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式