如何将一段正常文字转化为乱码

2025-03-04 18:08:1285 次浏览

最佳答案

//很简单,加密,解密.下面程序演示一个最简单的加解密系统 

#include 

char encode(char n)//加密

{

   return  n+50;//每个字符加上一个值

}

char decode(char n)//解密

{

  return n-50;//每字符减去加上的值

}

int main( void )

{

      char s[100];

      int i,n;

      gets(s);

      n=strlen(s);//字串输出

      for(i=1;i<=n;i++)

        s[i]=encode(s[i]);//加密

      printf("encoded:%s\n",s);//输出,结果基本上都是乱码的了

      for(i=1;i<=n;i++)

        s[i]=decode(s[i]);//解密还原

      printf("%s\n", s);

      return 0;

}

//更想深入了解请自行度娘 字符加解密  相关内容

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。