码迷,mamicode.com
首页 > 其他好文 > 详细

将字母变为其下个字母(abc变为bcd)

时间:2016-11-09 02:36:53      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:输出   无限   amp   while   getch   iostream   getc   turn   using   

题目描述

输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。

输入

一行字符

输出

加密处理后的字符

样例输入

a b

样例输出

b c




#include <iostream>
using namespace std;
int main()
{
 char c;
 while((c=getchar())!=EOF)//避免程序无限运行下去//
 {
  if((‘a‘<=c && c<=‘z‘) || (‘A‘<=c && c<=‘Z‘))
  {
   if((c==‘z‘) || (c==‘Z‘))
   {
    putchar(‘a‘);
   }
   else
    putchar(c+1); 
  }
  else putchar(c);
 }
 return 0;
}

将字母变为其下个字母(abc变为bcd)

标签:输出   无限   amp   while   getch   iostream   getc   turn   using   

原文地址:http://www.cnblogs.com/programmer-monkey2271971745/p/6045136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!