C++ 统计输入的句子有多少英文字母
程序员文章站
2022-03-31 12:41:15
// ConsoleApplication1.cpp: 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std; int countnubstr(string str){ i ......
// consoleapplication1.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
int countnubstr(string str)
{
int returnnum = 0;
for (int i = 0; i<str.length(); i++)
{
if ((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'a' && str[i] <= 'z'))
{
returnnum++;
}
}
return returnnum;
}
void main()
{
string str;
cout << "please input english line" << endl;
//流输入一串英文句子。
getline(cin,str);
cout << endl<< "there is " << countnubstr(str) << "noumber words int this english line" << endl;
getchar();
}