任意输入一个三位整数,将其加密后输出密文,然后编写解密程序输出明文。方法是将该数每一位上的数字加9

2025-03-24 01:47:03
推荐回答(2个)
回答1:

#include
int main(){
int x,y,z;
scanf("%d",&x);
y=(x/100+9)%10*100+(x/10%10+9)%10*10+(x%10+9)%10;
printf("加密后的成绩是%d\n",y);
z=(y/100+1)%10*100+(y/10%10+1)%10*10+(y%10+1)%10;
printf("解密后的成绩是%d\n",z);
return 0;
}

回答2:

首先你要说明用什么语言去写,你这个加解密非常简单可以实现。