当前位置:系统粉 > 电脑问答 > 其他问答 > 编写代码实现从输入流中分析出数字串(C++)

编写代码实现从输入流中分析出数字串(C++)

提问者:温柔坏男人new  |  浏览 次  |  提问时间:2017-01-26  |  回答数量:2

编写代码实现从输入流中分析出数字串(C++) 编写代码实现从输入流中分析出数字串,输入串为: A012BCD378 274D EF55G^Z 输出为: Digit string 1 is: 012 Digit string 2 is: 378 Digit string 3 is: 274 Digit string 4 is: 55 要求用c++实现,望各位大哥指点指点

已有2条答案
风吹裤衩jj凉x

风吹裤衩jj凉x

回答数:200  |  被采纳数:56

2017-01-26 02:31:26
#include<iostream.h>
#include <string.h>

void main()
{
char str[200];
cin.getline(str,200);
int num=1;
char*p=strtok(str,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ");
while(1)
{
if(!p)break;
if(strlen(p))
{
cout<<"Digit string "<<num<<" is: "<<p<<endl;
num++;
}
p=strtok(0,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ");


}
}
赞 20
卢子弦

卢子弦

回答数:134  |  被采纳数:29

2017-01-26 03:10:23
非常感谢!!!
赞 13
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航