使用C++编写一个程序,它可以输入一行字符,统计出其中数字字符个数并输出
时间: 2024-04-09 14:28:06 浏览: 71
从键盘接收一行字符统计有多少个单词数?-C++程序设计
下面是使用C++编写的程序,可输入一行字符并统计其中的数字字符个数并输出:
```cpp
#include <iostream>
#include <cctype> // 包含isdigit函数的头文件
using namespace std;
int main() {
string line;
cout << "请输入一行字符:";
getline(cin, line); // 获取一行输入
int count = 0;
for (char c : line) {
if (isdigit(c)) { // 判断字符是否为数字
count++;
}
}
cout << "数字字符个数为:" << count << endl;
return 0;
}
```
你可以将以上代码保存为一个.cpp文件,然后使用C++编译器编译并运行该程序。程序会提示你输入一行字符,然后输出其中的数字字符个数。
阅读全文