每日一题4.6.1

每日一题4.6.1

密码解析

在这里插入图片描述
在这里插入图片描述
解题思路: 密码中大写字母-5得到密文,如果-5变为小写字母了,则需要加上26
代码实现:

#define _CRT_SECURE_NO_WARNINGS 1

#include <iostream>
#include <stdio.h>
#include <cstdio>
#include <string>
using namespace std;

int main()
{
	char c;
	while ((c = getchar()) != EOF)
	{
		if (c >= 'A' && c <= 'Z')
		{
			c -= 5;
			if (c < 'A')
				c += 26;
		}
		putchar(c);
	}
	return 0;
}

参考答案:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lxb18821659801/article/details/89303167
今日推荐