博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1064: 加密字符
阅读量:7001 次
发布时间:2019-06-27

本文共 617 字,大约阅读时间需要 2 分钟。

题目描述

从键盘输入一批字符,以@结束,按要求加密并输出。

输入

从键盘输入一批字符,占一行,以@结束。

输出

输出占一行

加密规则:
1)、所有字母均转换为小写。
2)、若是字母'a'到'y',则转化为下一个字母。
3)、若是'z',则转化为'a'。
4)、其它字符,保持不变。

样例输入

Kyh520@

样例输出

lzi520 #include
  #include
    int main()  {      char ch;        while( ch = getchar(), ch != '@')      {          if(isalpha(ch))          {              ch = tolower(ch); //若是大写字母,则转换为小写字母                if(ch == 'z')                   ch = 'a';              else                  ch = ch + 1;          }            putchar(ch);      }        printf("\n");      return 0;  } 

转载于:https://www.cnblogs.com/binanry/p/9234066.html

你可能感兴趣的文章
XML序列化与反序列化
查看>>
运动背景下的运动目标检测
查看>>
定义jsp页面默认编码格式
查看>>
谈谈java的BlockingQueue
查看>>
poj2440
查看>>
告别我的OI生涯
查看>>
Redis数据操作命令
查看>>
java 注解
查看>>
DP(记忆化搜索) + AC自动机 LA 4126 Password Suspects
查看>>
2016"百度之星" - 资格赛(Astar Round1)
查看>>
批量修改横断面图高程范围
查看>>
洛谷3763:[TJOI2017]DNA——题解
查看>>
线性同余方程组
查看>>
oracle报ORA-00911:invalid character
查看>>
Java高并发程序设计学习笔记(八):NIO和AIO
查看>>
java javax.annotation.Resource注解的详解
查看>>
lombok 介绍及基本使用方法
查看>>
mybatis的if标签判断子类属性-There is no getter for property named 'export' in
查看>>
static变量和方法
查看>>
Linux使用笔记
查看>>