标题: c语言 密码转换 [打印本页]

作者: liuda    时间: 2015-1-22 02:47
标题: c语言 密码转换
#include<stdio.h>
void main()
{
char c;
  for(;(c=getchar())!='\n';)//这里起的作用是不断地输入字符,直到输入回车为止,这是一个很有用的语法
  {
   if((c>=65&&c<=86)||(c>=97&&c<=118))//这里是比较正常的转换
   {
  c=c+4;
// printf("%c",c);
   }
   else if((c>=87&&c<=90)||(c>=119&&c<=122))//这里是个例外,不过需要小小地动一下脑筋
   {
   c=c+4-26;
// printf("%c",c);
   }
     //  else 这样一来程序就更加简洁了
       printf("%c",c);
  }
  printf("\n");//最后在来一个空格
}






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1