作业帮 > 综合 > 作业

c++ string中ispunct()函数符号判断问题

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/25 00:21:57
c++ string中ispunct()函数符号判断问题
#include "stdafx.h"
#include
#include
using namespace std;
int main()
{
string s;
getline(cin,s);
int punct_cnt=0;
//punct_cnt 为计数器.
for(string::size_type index=0;index!=s.size();index++)
//size_type类型的必须,确定index位的string字符是什么
if(ispunct(s[index])) punct_cnt++;
//ispunct()函数,判断符号的存在与否
cout
c++ string中ispunct()函数符号判断问题
int
main() {
string s;
getline(cin,s);
int punct_cnt = 0;
//punct_cnt 为计数器.
for (int index = 0; index != s.length(); index++)
if (_istpunct(s[index]))//←
punct_cnt++;
cout