社区讨论

球球大佬们看看哪里有问题

P1914小书童——凯撒密码参与者 5已保存回复 7

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@miefbqpp
此快照首次捕获于
2025/11/25 18:19
3 个月前
此快照最后确认于
2025/11/25 19:31
3 个月前
查看原帖
CPP
#include<iostream>
#include<string>1
using namespace std;
int main()
{
	char  a[55] = { 0 };
	int n;
	string s;
	int x;
	cin >> n;
	cin >> s;
	for (int i = 0; i < s.size(); i++) 
	{
		if (s[i] == 'z')
			s[i] = 'a';
		else
		{
			if (int(s[i] + n) > 122)
			{
				x = int(s[i] + n - 'z');
				s[i] = 'a' + x - 1;
			}
			else
				s[i] = char(s[i] + n);
		}
	}
   cout<<s;
	return 0;
}

回复

7 条回复,欢迎继续交流。

正在加载回复...