下列用于抽取字符串中电话号码的C++代码的说法,正确的是?
约定:电话号码全部是数字,数字之间没有其他符号如连字符或空格等。代码中变量strSrc仅为示例,可包含更多字符。代码如下:
string strSrc="红十字:01084025890火警电话:119急救电话:120紧急求助:110";
string tel="";
for(int i=0;i<=strSrc.length();i++)
{
if(strSrc[i]>='0'&&strSrc[i]<='9')
{
tel=tel+strSrc[i];
}
else if(tel!="")
{
cout<<tel<<endl;
tel="";
}
}
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析