代码如下,考虑了n超过26以及+n大于'z'的情况,为什么第4题WA?
#include<bits/stdc++.h> using namespace std; int main() { string s; char a; int n; cin>>n>>s; for(int i=0;i<s.size();i++) { s[i]=s[i]+(n%26); if(s[i]>'z') s[i]=s[i]-26; cout<<s[i]; } return 0; }