一看就懂,c++
表示数字
http://www.nowcoder.com/questionTerminal/637062df51674de8ba464e792d1a0ac6
没有比我这更简单的了吧,一个字:清晰易懂
#include<iostream> #include<string> using namespace std; string HJ96(string s) { if (s.empty()) return s; int n = s.size(); string res = ""; bool isnum = false; for (auto c : s) { if (isdigit(c)) { if ( !isnum ) res += "*"; res += c; isnum = true; } else { if (isnum) { res += "*"; isnum = false; } res += c; } } if (isnum) res += "*"; return res; } int main() { string s1; while (cin >> s1 ) { cout << HJ96(s1) << endl; } return 0; }