题目描述:

输入一串原文,对文中的所有英文字母进行加密,其它字符不变,最后输出加密结果。加密规则如下表所示:

原字

A

B

C

X

Y

Z

a

b

c

x

y

z

密字

z

y

x

c

b

a

Z

Y

X

C

B

A

如:

输入格式:

一串字符,以#结束。

输出格式:

一串加密后的对应字符。

样例输入:

Believe in yourself.I can because I think I can. Never say die.#

样例输出:

yVORVEV RM BLFIHVOU.r XZM YVXZFHV r GSRMP r XZM. mVEVI HZB WRV.

提示:

一个个字符读入,使用 c=getchar() 的方法。

:Ⅰ. ‘A'的ASCII码值是65,'a'的ASCII码值是97。

Ⅱ.  int( )可以取某个字符的ascII码,如int('A')类型转换后的值是65。

Ⅲ.  char( )把ascII码转换成对应的字符,如char( 65 )类型转换后的值是‘A’。

时间限制: 1000ms
空间限制: 256MB

代码如下:

#include<bits/stdc++.h>
using namespace std;
int main(){char a[101];cin.getline(a,101);int s=strlen(a);for(int i=0;i<s;i++){if((a[i]>='A'&&a[i]<='Z')||(a[i]>='a'&&a[i]<='z')){a[i]='A'+'z'-a[i];}if(a[i]!='#'){cout<<a[i];}}return 0;
}

WZOI-203英文加密相关推荐

  1. c语言解密pdf,C语言设计-英文加密解密系统资料.pdf

    昆明理工大学 <程序设计基础>课程 综合设计实践教学课题报告 课程名称: C 语言设计 课题名称: 英文加密解密系统 组长: 学号 姓名 组员: 学号 姓名: 学号 姓名 学院: 专业班级 ...

  2. 使用RAS进行英文的加密和解密

    以下是源码,亲测可用. 目前只能实现英文部分的加密和解密. #include "mainwindow.h" #include "ui_mainwindow.h" ...

  3. aes加密算法python语言实现_python-AES加密解密

    转载https://www.jianshu.com/p/5d27888e7c93#!/xh #!/usr/bin/env python # -*- coding=utf-8 -*- "&qu ...

  4. 爬虫之js加密破解抓取网易云音乐评论生成词云

    js破解历程 前言 技能点 界面概况 静态网页 动态网页 页面解析 step1: 找参数 step2:分析js函数 step3:分析参数 step4: 校验 step5:转为python代码 编写爬虫 ...

  5. Python爬虫之js加密破解,抓取网易云音乐评论生成词云

    js破解历程 前言 技能点 界面概况 静态网页动态网页 页面解析 step1: 找参数step2:分析js函数step3:分析参数step4: 校验step5:转为python代码 编写爬虫 很多人学 ...

  6. JavaScript实现摩斯密码加密/解密

    //仅限英文 //加密 function mosi(str){//创建字符数组var oldarr = ['A','B','C','D','E','F','G','H','I','J','K','L' ...

  7. 格式保留加密(FPE)及其使用Demo

    目录 一.概述 二.加解密原理 三.使用Demo 四.参考 记录下格式保留加密算法及其Demo. 一.概述 格式保留加密(Format Preserving Encrypt,FPE)是一种可以保证密文 ...

  8. JavaScript实现恺撒密码加密/解密

    //仅限英文 // 加密 function encrypt(str, num) {var outStr = "";//循环处理字符串每一个字母for (let i = 0; i & ...

  9. 神器VIM配置文件进阶v1.0beta

    这个世界上有三种人,一种是用VI的人,一种是使用Emacs的,剩下的就是第三种人. 本文原文来自于牛人Amir Salihefendic的VIM配置文档 (网站地址:http://amix.dk/vi ...

最新文章

  1. Linux常用命令学习(shell 脚本)
  2. Xamarin ios C#苹果应用开发第二讲配置环境和编写代码
  3. Jprofile 备忘
  4. JMS学习一(JMS介绍)
  5. R 学习 - 箱线图
  6. datastage java_使用 DataStage Java Integration Stage 和 Java Pack 从 Excel 源文件中
  7. QT5+ROS程序开发
  8. 帮别人改的代码 我也不知道他爬的什么 记录下
  9. python全栈和java全栈_全栈和python的区别
  10. canvas绘图数学知识总结
  11. 机器学习-吴恩达-笔记-9-聚类
  12. 后端用java还是python_【后端开发】已学php再学java还是python?
  13. 【云计算】Kubernetes、Marathon等框架需要解决什么样的问题?
  14. 安卓永久修改像素密度
  15. 扫码关注公众号登陆网站
  16. 美区苹果id绑定QQ邮箱教程
  17. 必读| 关于机器学习最全面无痛的入门路径和资源!(下)
  18. 资本寒冬之下的聚美优品私有化
  19. Nightingale 滴滴夜莺 运维监控-快速开始
  20. 华为p50 pro 鸿蒙,华为P50Pro+鸿蒙系统!华为2021年上半年最期待的旗舰手机

热门文章

  1. 西游之路——python全栈——Django之ORM操作
  2. python案例分析大学生薪资_Python数据分析实战:解密数据分析师的薪资和需求
  3. 怎么在网上卖东西啊,手把手教你开网店赚钱!
  4. 数据库概论知识点总结
  5. [转帖]中国名校计算机考研专业分析
  6. 捷联惯导系统学习2.4(4元数基本概念)
  7. 阿里云服务器配置(自用)
  8. java反射 注解_Java反射中的注解
  9. H3CSE园区-VRRP协议
  10. 多普勒效应(CSDN_0003_20220909)