当前位置: 首页 > news >正文

黄岩路桥网站设计免费网站建设免代码

黄岩路桥网站设计,免费网站建设免代码,给私人企业做网站推广,企业网设计方案论文【问题描述】 输入一个字符串,含有数字和非数字字符,如“sumabc234;while(abc700)tab{ass346;bssabc267;}”,将其中连续的数字作为一个整数,依次存放到一个数组nums中。例如,234放在nums[0],700放在nums[1…

【问题描述】

输入一个字符串,含有数字和非数字字符,如“sum=abc+234;while(abc==700)tab{ass=346++;bss=abc+267;}”,将其中连续的数字作为一个整数,依次存放到一个数组nums中。例如,234放在nums[0],700放在nums[1]……,统计共有多少个整数,并输出这些整数。结合指针和自定义函数完成该题。

【输入形式】sum=abc+234;while(abc==700)tab{ass=346++;bss=abc+267;}

【输出形式】There are 4 integers:234 700 346 267
【样例输入】sum=abc+234;while(abc==700)tab{ass=346++;bss=abc+267;}

【样例输出】There are 4 integers:234 700 346 267

按照题目给定的输入输出完成。

#include <iostream>
#include <string>
#include <vector>
using namespace std;// 函数声明,用于判断一个字符是否为数字字符
bool isN(char c);int main()
{// 用于存储输入的字符串string str;// 循环变量,用于遍历字符串int i;// 记录数字字符开始的位置int start = 0;// 用于存储从字符串中提取出来的整数值int number;// 定义一个动态数组(向量),用于存储从字符串中提取出的所有整数vector<int> N;// 获取输入的一行字符串getline(cin, str);// 遍历输入的字符串for (i = 0; i < str.length(); i++){// 如果当前字符是数字字符if (isN(str[i])){// 记录数字开始的位置start = i;// 当当前字符是数字且未超出字符串长度时,继续向后遍历while (isN(str[i]) && i < str.length())i++;// 从字符串中提取出连续的数字字符组成的子串string numberStr = str.substr(start, i - start);// 将提取出的数字字符子串转换为整数number = stoi(numberStr);// 将转换后的整数添加到存储整数的向量中N.push_back(number);}}// 输出提取出的整数的个数信息cout << "There are " << N.size() << " integers:";// 遍历存储整数的向量,输出其中的每个整数for (i = 0; i < N.size(); i++)cout << N[i] << " ";// 输出换行符,使输出格式更美观cout << "\n";return 0;
}// 函数定义,判断传入的字符是否为数字字符('0'到'9'之间)
// 返回值为布尔类型,是数字字符则返回true,否则返回false
bool isN(char c)
{return c >= '0' && c <= '9';
}

 C++ vector的超级详细实用用法_vector c++ 库文件-CSDN博客

http://www.yayakq.cn/news/252014/

相关文章:

  • 做网站挣钱经历网站建设的培训心得
  • 临沂做网站wyjzgzswordpress 4.4.3
  • 建文帝网站建设百度搜索引擎营销案例
  • 盐城哪家做网站的正规提供邯郸手机网站建设
  • 咸阳免费做网站公司ui做自适应网站
  • 八字排盘网站建设企业推广服务
  • 那个网站专门做二手衣服做微网站需要哪种公众号
  • 网站建设中有关层的使用的步骤百度官网首页登录入口
  • 从什么网站可以做兼职中企动力科技股份有限公司深圳分公司
  • 电子商务网站项目计划贵阳企业自助建站
  • 做视频网站赚钱嘛网页设计作业笔记
  • 江西企业 网站建设公司都是自己制作网站
  • 网站制作素材图片西安网站建设 分类信息
  • 二度云自助建站系统找人一起做素材网站
  • 网站域名空间一年费用是多少钱优秀网络广告案例分析
  • 商城网站功能长图可以在哪些网站做
  • 360建站官网wordpress上传word
  • 家用宽带怎样做网站服务器网站推广seo
  • 做网站哪家公司最好雄安专业网站建设
  • 网站不允许上传文件炒域名 网站
  • 建设网站要什么时候开始网站建设专业团队
  • 高端商城网站建设编程训练网站
  • wordpress不能下载南安seo快速排名
  • 云购系统商城网站建设新发地网站建设
  • 济南网站建设是什么意思免费收录网站
  • 信誉好的昆明网站建设个人建站做什么网站比较赚钱
  • python网站搭建安徽做网站公司哪家好一点
  • 高端的扬中网站建设qq刷会员建设网站
  • 常州做网站那家快百度招聘 网站开发
  • 官方网站手机做网站字体用什么格式