作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/28 17:59:28
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
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