C语言 输入‘a’输出‘c’ 后移三位 ( 凯撒密码 )单个加密


至于我为什么会发这篇文章的原因  如图:

 


 


就有那么一点类似于字符的转换(可以参考这篇博文):https://blog.csdn.net/qq_52510306/article/details/118551560
只不过是多了一点算法罢了

接下来就是代码环节了 上代码:

```c
#include<stdio.h>
int main()
{
char c;

scanf_s("%c", &c);

if (c >= 'a' && c < 'z')//也可以使用(c>=97&&c<=122);作为筛选条件

{

c = c + 3;

printf("经转换后输出字符为:%c", c);

}

else if (c >= 'A' && c < 'Z')//同理

{

c = c + 3;

printf("经转换后输出字符为:%c", c);

}

else

{

printf("不符合规范,请重新输入");

}

}

```

 

tip:这是单个字母的加密罢了 如果想要多个加密 可以参考https://blog.csdn.net/qq_41071068/article/details/88694153

然后就是运营结果图啦:

over~~


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM