输出下一字母
来源:互联网 发布:流星网络电视手机版 编辑:程序博客网 时间:2024/05/17 02:12
Description
输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。
Input
一行字符
Output
加密处理后的字符
Sample Input
a b
Sample Output
b c
HINT
#include <iostream>
#include <cstdio> //gets输入,用到的头文件,每次都忘记....
#include <cstring>
using
namespace
std;
int
main()
{
char
str[1001],c;
int
i,n;
gets
(str);
n=
strlen
(str); //计算字符串长度
for
(i=0;i<n;i++)
{
if
(str[i]>=
'a'
&&str[i]<=
'y'
||str[i]>=
'A'
&&str[i]<=
'Y'
)
{
c=str[i]+1;
cout<<c;
}
else
if
(str[i]==
'z'
||str[i]==
'Z'
) //当输入字符为z or Z 时,转换为a or A
{
c=str[i]-25;
cout<<c;
}
else
cout<<str[i];
}
cout<<endl;
return
0;
}
/**************************************************************
Problem: 1062
User: 201358501133
Language: C++
Result: Accepted
Time:0 ms
Memory:1268 kb
****************************************************************/
0 0
- 输出下一字母
- 字母变成下一字母
- 字母变成其下一字母
- 字母变成其下一字母
- Problem D: 字母变成其下一字母
- 计161_Problem T: 字母变成其下一字母
- [computer]笔记本键盘按下字母输出数字问题解决
- 【Linux】Ubuntu系统下VI编辑器方向键输出字母问题
- 输出字母三角形
- 输出倒立字母三角形
- 输出字母三角形
- 输出字母等腰三角形
- 输出字母菱形
- 69-输出字母图形
- 输出字母图形
- 递归练习-字母输出
- 用星星输出字母
- 输出字母矩阵
- GitHub详细教程
- 快速排序算法(第7章)
- 黑马程序员_Java基础_关键字
- Hibernate 的应用(Hibernate 的结构)?
- hdu 2544 最短路(水题,dijkstra)
- 输出下一字母
- 如何去掉网页的横向滚动条,竖向滚动条
- 内核常见函数之list_for_each_entry/container_of
- 将字符串形式的十六进制数据转换为十六进制数据(hex)
- 使用系统默认声音
- 利用IVR语音满意度调查提升服务质量
- java 知识点总结
- SQL SERVER的整型运算,让人大吃一惊
- SecureCRT 6.7配置文件保存和导入7.1