文章
79
粉丝
221
获赞
46
访问
198.4k
#include <iostream>
#include <string>
using namespace std;
int main(){
string s,c= "",n = "";
cin>>s;
for(int i =0;i<s.size();i++){
if(s[i]>='0'&&s[i]<='9')
n = n+s[i];
else
c = c+s[i];
}
s = c + n;
cout<<s;
}
设置存储数字的字符串n与存储非数字的字符串c。遍历s,对字符串s中的各个字符进行判断,若是数字则加入数字字符串n,否则加入非数字字符串c。遍历结束将c与n拼接赋给原字符串s,最后输出s即可。
登录后发布评论
暂无评论,来抢沙发