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="";
}
}
- A. 代码将换行输出各个含有数字的电话号码。
- B. 代码将不换行输出各个含有数字的电话号码,号码中间没有分隔。
- C. 代码将不换行输出各个含有数字的电话号码,号码中间有分隔。
- D. 不能够输出数字电话号码。