c_cpp 字符串操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 字符串操作相关的知识,希望对你有一定的参考价值。

#include <bits/stdc++.h>
using namespace std;

string inc (string s){
    vector<int> v;
	for (int i=0; i<s.size(); i++){
	    v.push_back((s[i]-'0')+1);
	}
	string x;
	for (int i=0; i<v.size(); i++){
        x.push_back(v[i]+'0');
    }
    return x;
}

string dec (string s){
    vector<int> v;
	for (int i=0; i<s.size(); i++){
	    v.push_back((s[i]-'0')-1);
	}
	string y;
	for (int i=0; i<v.size(); i++){
        y.push_back(v[i]+'0');
    }
    return y;
}

int main() {
    int t;
    cin>>t;
    while (t--){
        string s;
	    cin>>s;
	        string x = inc (s);
	        cout<<x<<endl;
	        string y = dec (s);
	        cout<<y<<endl;
    }
	return 0;
}

以上是关于c_cpp 字符串操作的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp 字符串操作c

c_cpp 【18】基本鼠标操作

c_cpp Ç链表操作

c_cpp 位操作

c_cpp 位操作

c_cpp 数据库操作