问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++将包含多个数字的string,分离出数字。数字个数不定。

发布网友 发布时间:2023-11-03 08:21

我来回答

3个回答

热心网友 时间:2024-12-14 23:14

#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int arr[100];
int main()
{
int k=0;
cout<<"请输入一段字符串"<<endl;
string a;
getline(cin,a);
int len=a.size();
for(int i=0;i<len;i++)
if(a[i]>='0'&&a[i]<='9')arr[k++]=a[i]-'0';
for(int i=0;i<k;i++)
cout<<arr[i]<<" ";
cout<<endl;
return 0;
}

追问显然是不对的,这样出来是单独的每个数字。
比如输入55 那么他就分离出两个5了

热心网友 时间:2024-12-14 23:15

#include <iostream>
#include <string> // string
#include <algorithm> // copy
#include <sstream> // istringstream
#include <iterator> // istream_iterator
using namespace std ;
int main() {
string str = "12 44 4 5 23 4 4" ;
int sz[24] = { 0 } ;
// 复制str整型值到int数组
copy( istream_iterator<int>( istringstream( str ) ), istream_iterator<int>(), sz ) ;
// 把int数组内容打印到cout
copy( sz, sz + str.size(), ostream_iterator<int>( cout, " " ) ) ; // 输出12 44 4 5 23 4 4
}追问copy( istream_iterator( istringstream( str ) ), istream_iterator(), sz ) ;

这个函数报错了,没有匹配的函数

热心网友 时间:2024-12-14 23:15

分割字符串,用空格做标识来做分割。分割后每一小段字符串转成数字赋值给数组。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
豆瓣酱放多了怎么补救 鑫创sssbd量产工具 为了了解某校1500名学生的体质状况,随机调查了这个学校内一定数量学生... 564÷85的竖式如何列? 上海房屋过户 要准备什么资料 个人卖房要提供哪些资料 房屋交易资料需要哪些 房子买卖要哪些资料 房产交易需要什么资料 ...让重锤自由下落,打出的一条纸带如图所示,图中 搜索不到对方 为什么说是我儿子呢,因为从孩子出生到现在他都没有尽到一个做父...1 再设计名片的时候LOGO所代表的含义是什么1 YOURLOGO是什么意思啊?英文该怎么读啊?2 房屋买卖协议上写,费用由乙方承担.请问乙方 两腮边总是最近长痘痘怎么办啊?198 读书百遍,其义自见是强调『 』;读书破万卷,下笔如有神强调『 』。 都说i7-8750H比i7-7700h好,为什么鲁大师跑分却... 华为手机怎么注册两个1 华为手机如何同时登录两个3405 如何查wxid对应的? 我是一名高三的学生,和我女朋友好了三年了,我们一直身处两地,快毕业了... wxid开头的怎么搜索不到 哪些婚纱款式适合冬天穿? 我的腾讯大王卡几个月没用了,会怎么样 ? 玩剑灵卡,帮看下哪个配置可以优化 i7-8750和i7-9750差多少,差的大吗 天津药业集团有限公司怎么样? 腮帮子两侧长了那种硬硬的痘痘,是身体哪个部分出了问题?1868 我是电脑盲,想买配件自己组装,成功概率有多大?2 从沙河到地铁长阳站怎么坐公交车,最快需要多久 孩子喜欢玩游戏怎么制止?19 华为手机如何开启两个6102 华为手机怎么设置第二个 学诚法师答:学习佛法算不算一种消极心理 2016年无为无中一中自主招生试卷5 怎样从公司社保网上导出员工交保明细帐单95 我不仅帮助了别人,也提高了自己的能力,英语翻译 问个问题,毛妹的能量怎么看 按现行会计制度及有关规定,短期投资属于( )。 老公每天回来只知道玩电脑玩手机,不管孩子怎么办?19 你们觉得孩子玩游戏着迷了对学习有影响吗,可是为什么我爸爸妈妈... 江西腾王科技开发了些什么游戏啊?2 巧渡金沙江,飞夺泸定桥战役的简短资料,100字以内773 国内3D游戏开发都用哪些引擎?18 飞夺泸定桥100字48 江西新华电脑学院的游戏动漫专业是干嘛的?做游戏的嘛?? 读下图(亚洲大陆沿北纬30度地形剖面图),回答下列问题: (1)图中字母代... 脸颊腮帮下面长痘痘是怎么回事?5 手机关机后就是在很暗的时候关机后能看见屏幕还有白色的光