文章

19

粉丝

67

获赞

29

访问

11.5k

头像
求余

借鉴循环队列的思想,使用求余操作实现将字母转换为后三个

#include <bits/stdc++.h>

using namespace std;

int main()
{
	string s;
	getline(cin, s);
	for (auto it = s.begin(); it != s.end(); it++)
	{
		if (*it >= 'A' && *it <= 'Z')
		{
			*it = ((*it - 'A' + 3) % 26) + 'A';
		}
		else if (*it >= 'a' && *it <= 'z')
		{
			*it = ((*it - 'a' + 3) % 26) + 'a';
		}
		cout << *it;
	}

	return 0;
}
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发