题解
2026-04-17 22:18:36
发布于:浙江
12阅读
0回复
0点赞
首先,这道题考的是字符串,你只要用基础的for循环写,具体代码如下:
#include <iostream>
#include <string>
using namespace std;
int main() {
int n;
string s;
cin >> n >> s;
for (int i = 0; i < s.size(); i++) {
s[i] = (s[i] - 'A' + n) % 26 + 'A';
}
cout << s << endl;
return 0;
}
为了让大家方便理解,我这边有空格的,自己看看。
唯一的是
s[i] = (s[i] - 'A' + n) % 26 + 'A';
这段代码,不要打错了哦!
全部评论 2
dddddddddddddddddddddddddddddddddddddddddddddddddddddcuknsdfhuehofweufhidysduafheruysufiaohsdfeuihfydias#include<biyslsysydhhhncdjugsdfiaiygrteuioFGDUFERYJXDISXUIDYNDUIHFUAIDHFDSGYUogfuiafDHSOFuiashUIOFAHSUIOhisoghUIOSDHuioshdauiosHIOhasiosuhiodhasuhdioohUIOFHSIODUIOFHiuofhdioaufxnhsdiouhm
2026-04-19 来自 浙江
1hyw
2026-07-23 来自 浙江
1
ddd
2026-04-19 来自 浙江
1hyw
2026-07-23 来自 浙江
1







有帮助,赞一个