c语言如何加密函数 c语言密文加密

编写函数完成字符串的加密与解密(c语言)?

C语言代码和运行结果如下:

浦东网站建设公司成都创新互联公司,浦东网站设计制作,有大型网站制作公司丰富经验。已为浦东上1000+提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的浦东做网站的公司定做!

输出符合示例,加解密均正确,望采纳~

附源码链接:字符串加解密

c语言电码加密中加密函数有几种实现方法

加密方式无穷,随便举个例子:

void encrypt(char*s)

{

for(;*s!='\0';s++)

if(*s=='z')

*s='a';

else *s=*s+1;

}

C语言设计一个简单的加密解密程序

C语言设计一个简单的加密解密程序如下:

加密程序代码:

#includestdio.h

main()

{

char

c,filename[20];

FILE

*fp1,*fp2;

printf("请输入待加密的文件名:\n");

scanf("%s",filename);

fp1=fopen(filename,"r");

fp2=fopen("miwen.txt","w");

do

{

c=fgetc(fp1);

if(c=32c=126)

{

c=c-32;

c=126-c;

}

if(c!=-1)

fprintf(fp2,"%c",c);

}

while(c!=-1);

}

解密程序代码:

#includestdio.h

#includestring.h

main()

{

char

c,filename[20];

char

yanzhengma[20];

FILE

*fp1,*fp2;

printf("请输入待解密文件名:\n");

scanf("%s",filename);

printf("请输入验证码:\n");

scanf("%s",yanzhengma);

if(strcmp(yanzhengma,"shan")==0)

{

fp1=fopen(filename,"r");

fp2=fopen("yuanwen.txt","w");

do

{

c=fgetc(fp1);

if(c=32c=126)

{

c=126-c;

c=32+c;

}

if(c!=-1)

fprintf(fp2,"%c",c);

}

while(c!=-1);

}

else

{

printf("验证码错误!请重新输入:\n");

scanf("%s",filename);

}

}


文章题目:c语言如何加密函数 c语言密文加密
文章地址:http://azwzsj.com/article/doogjdc.html