0
点赞
收藏
分享

微信扫一扫

密文电报方法

WikongGuan 2022-01-26 阅读 41

题目:a等价于额,z等价于的,依次类推

解题思路:按照规律依次替换

代码:

#include<stdio.h>

#include<string.h>

int main()

{printf("Input:\n");

 int i;

 printf("原文:");//中文符号

 char arr[100];

 gets(arr);

 printf("Output:\n");

 printf("密文:");//中文符号

 int sz=strlen(arr);

 for(i=0;i<sz;i++)

 {if(('A'<=arr[i]&&arr[i]<'W')||('a'<=arr[i]&&arr[i]<'w'))//此处不要忘了用&&任意两个以上比较都要用&&

   {arr[i]=arr[i]+4;}

  else if(('W'<=arr[i]&&arr[i]<='Z')||('w'<=arr[i]&&arr[i]<='z'))

  {arr[i]=arr[i]-22;}

      }

 puts(arr);

 return 0;}

结果:

 

举报

相关推荐

0 条评论