1361: 加密字符
来源:互联网 发布:windows管理器停止工作 编辑:程序博客网 时间:2024/05/22 13:53
1361: 加密字符
时间限制: 1 Sec 内存限制: 128 MB提交: 285 解决: 109
[提交][状态][讨论版]
题目描述
从键盘输入一批字符,以@结束,按要求加密并输出。
输入
从键盘输入一批字符,占一行,以@结束。
输出
输出占一行
加密规则:
1)、所有字母均转换为小写。
2)、若是字母'a'到'y',则转化为下一个字母。
3)、若是'z',则转化为'a'。
4)、其它字符,保持不变。
样例输入
Kyh520@
样例输出
lzi520
代码:
#include<stdio.h>
#include<ctype.h> //定义一个字符分类函数
int main()
{
char ch;
while(ch=getchar(),ch!='@') //当输入字符ch,以@结束
{
if(isalpha(ch)) //判断字符是否是英文字母
{
ch=tolower(ch); //将字符转化为小写
if(ch=='z') //若是z转化为 a
ch='a';
else
ch=ch+1; //若是a到y,则转化为下一字母
}
putchar(ch); //输出字符
}
printf("\n");
return 0;
}
#include<ctype.h> //定义一个字符分类函数
int main()
{
char ch;
while(ch=getchar(),ch!='@') //当输入字符ch,以@结束
{
if(isalpha(ch)) //判断字符是否是英文字母
{
ch=tolower(ch); //将字符转化为小写
if(ch=='z') //若是z转化为 a
ch='a';
else
ch=ch+1; //若是a到y,则转化为下一字母
}
putchar(ch); //输出字符
}
printf("\n");
return 0;
}
阅读全文
0 0
- 1361: 加密字符
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 字符加密
- 加密字符
- 字符加密
- 字符加密
- 字符加密!
- 字符加密
- 解密XenoCode加密字符
- WPF应用程序支持多国语言解决方案
- 【Scikit-Learn 中文文档】预处理数据
- mysql命令行导入导出数据库
- 技术债务与程序员的信用
- Kivy crash 中文教程 实例入门 1. 第1个应用 Kivy App (Making a simple App)
- 1361: 加密字符
- 互联网时代,处处都要打破传统思维
- 扫电子护照识别的设备
- GreenDao数据库学习小结
- 【Scikit-Learn 中文文档】无监督降维
- 第十七篇 ContentProvider之访问其他程序中的数据
- 论文笔记:ImageNet Classification with Deep Convolutional Neural Networks
- 流氓并不可怕,就怕流氓有文化 -- 这是一个知识改变命运的例子
- 2017.11.27作业