當前位置:編程學習大全網 - 編程軟體 - 有壹行電文,已按下面規律譯成密碼:

有壹行電文,已按下面規律譯成密碼:

//這個加密算法也就是解密算法,也就是再把密文加密壹次就是原文了

#include <stdio.h>

char enc(char ch)

{

if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))

{

if(ch>='a')

{

ch+=('a'+13-ch)*2-1;

}

else

{

ch+=('A'+13-ch)*2-1;

}

}

return ch;

}

int main()

{

char s[20]="123abcmz8ABMZN";

int i=0;

while(*(s+i))

{

s[i]=enc(s[i]);

i++;

}

printf("加密後:%s\n",s);

i=0;

while(*(s+i))

{

s[i]=enc(s[i]);

i++;

}

printf("原 文:%s\n",s);

return 0;

}

  • 上一篇:匯編語言中“SP”“BP” “SI”“DI”的作用?
  • 下一篇:學習數學建模是不是編程的比重占得較大?
  • copyright 2024編程學習大全網