![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
也许是本地主机
努力的学习中
展开
-
C语言指针实现凯撒加密
凯撒加密是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。这个加密方法是以恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。加密密钥即字母向后的偏移量#include<stdio.h>#define N 100void lock(char *p,...原创 2019-01-27 19:40:22 · 3072 阅读 · 0 评论 -
C语言递归实现汉诺塔问题
在使用递归前我们首先要知道什么是递归:程序调用自身的编程技巧称为递归( recursion)。递归的作用:递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。这里是引用...原创 2019-01-27 22:20:26 · 1574 阅读 · 0 评论