问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言实现将字符串进行加密处理,每个字符的加密规则是,将其转换为对应的ASCII码加3后对应 的字符输出

发布网友 发布时间:2022-05-10 00:22

我来回答

5个回答

热心网友 时间:2023-10-14 20:56

输入的是英文字符的话,直接加3就可以,但是如果是中文字符的话,如果直接高位和地位加3也可以,但是解密的时候就有一个不确定的存在,因为中文字符的ascii编码是有0xfe这样的存在,加上3的话就到时候还原就变得不确定。所以如果是中文字符加密的话,应该把两个ascii码转合并为两个字节无符号类型,然后再加3。

热心网友 时间:2023-10-14 20:56

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define DATA_SIZE (1*1024)

int main()
{
int i;
int number;
char a[DATA_SIZE];

// int asc[DATA_SIZE];
// int asc_end[DATA_SIZE];

printf("Please enter a string\n");
gets(a);
number = strlen(a);

for(i=0; i<number; i++)
{
a[i] = a[i] + 3;

printf("%d ", a[i]);
}
system("pause");
return 0;

}
已经编译通过的,上面几位大侠说的也都对。

热心网友 时间:2023-10-14 20:57

#include <stdio.h>
void main()
{
char a[5];
printf("请输入一个字符串:\n");
gets(a);
for (int i=0;i!=5;++i)
{
a[i]=a[i]+3;
}
puts(a);
}

热心网友 时间:2023-10-14 20:57

function ec (byval s as string ,byval b as boolean ) as string
dim sx as string ,sout as string
dim i as integer ,n as integer
n=iif(b,5,-5)
for i =1 to len(s)
sx=mid(s,i,1)
sout=sout chr(asc(sx)+n)
next

ec=sout
end fucntion

热心网友 时间:2023-10-14 20:58

char A[N];
int B[N];
for(int i=0; i<N;i++ )
{
B[i] = A[i] +3;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 SQL2008怎么对字符串进行加密而又不改变字符串长度 用LABVIEW设计对字符串进行加密 对输入的字符串进行简单加密处理,并输出加密后的字符串 字符串加密 在c++中如何加密一个字符串? 在程序中如何将字符串常量进行加密 LabView对字符串进行加密,规则是每个字母后移5位,例如A变为F,b变为g,x变为c,y变为d… 圆木如何加工成木地板 圆木如何换算板量 将一段圆木制成横截面是矩形的柱子,怎样加工才能使横截面的面积最大? 用圆木加工2公分的木板要多少钱一方 如何把一根圆木柱加工成一个圆珠 圆木加工前需要浸泡多长时间 谁知道这种圆木片怎么加工的 圆木加工成方木的体积公式 现在加工圆木一般用什么圆木多片锯 “童养媳”非法么? 关于童养媳的电影 难以启齿接受不了,童养媳在睡前,要给丈夫做什么事情? 古代的童养媳是怎么回事呢,看完有点心酸 识别编程中一个字符串的加密方式? 如何操作方向盘 rsa对字符串进行加密 学车课堂之如何操作汽车方向盘 汽车方向盘怎么工作的? 夫妻离婚后如何分配财产? 夫妻离婚后财产怎么分配? 夫妻离婚后财产怎么分配 离婚后夫妻共同财产怎么分 推荐几首好听的英文歌曲,最好是节奏较快女生唱的那种。谢谢! 2008年到2009年韩国最火爆的娱乐节目是什么? 大头大脸,带眼镜胖胖的女生适不适合锡纸烫? 准确的韩语翻译,朝鲜族进~~~ 笨拙的爱 蔡妍 把.rms文件转换成普通视频无保护文件 要打开rms加密的office文件, 如何更改登陆到AD RMS的账户 WORD 2007加密文件打开是“不能对生产服务器使用测试清单” JAVA可以读取RMS加密的文档吗? 如何播放rms格式影片 怎么破解用IRM加密的office文档