C语言:电文加密的算法

2025-05-30 18:49:33

1、首先,我们先打开我们的DEV C++软件,然后点击“新建源代码”。

C语言:电文加密的算法

2、在我们的编辑页面输入以下代码:#include<stdio.h>int main(){ char ch; ch=getchar(); if((ch>='A')&&(ch<'U')) ch=ch+6; if((ch>='U')&&(ch<='Z')) ch=ch+6-26; if((ch>='a')&&(ch<'u')) ch=ch+6; else if((ch>='u')&&(ch<'z')) ch=ch+6-26; putchar(ch);}

C语言:电文加密的算法

3、因为此次的程序是要求我们将字母A变成字母G,a变成g,B变成H,b变成h,依次类推,并且U变成A,V变成B等,所以我们需要将其分成两部分进行代码的编写,因为我们通过观察会发现一部分是顺着算,一部分是逆着算,所以我们必须要分两部分来完成源代码的编辑。

C语言:电文加密的算法

4、首先我们先对“将字母A变成字母G,a变成g,B变成H,b变成h”这一部分进行源代码的编写。

C语言:电文加密的算法

5、其次,我们再对第二个部分“U变成A,V变成B”来进行编写,两者可根据个人喜好来进行代码的先后顺序的编写。并且题目要求我们是从键盘输入一个电文字符,所以在整个程序,我们都可以直接用IF判断语句来进行判断输出结果即可。

C语言:电文加密的算法

6、最后,我们的编代码编写完成后,点击“运行”,弹出输入页面之后,在输入面板输入任意一个电文字符,然后点击回车键即可得出我们的对应的相应密码。

C语言:电文加密的算法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢