import java.util.Scanner;
public class lele{
public static void main(String[] args)
{
Scanner scanner=new Scanner(System.in);
System.out.println("请输入你想加密的四位数");
int x=scanner.nextInt();
int k=Encryption(x);
System.out.println("经过加密后的数字是:"+k);
}
public static int Encryption(int x)
{
int a[]=new int[4];
a[3]=x%10;//个位
a[2]=x/10%10;//十位
a[1]=x/100%10;//百位
a[0]=x/1000%10;//千位
for(int i=0;i<a.length;i++)
{
a[i]=a[i]*3;//每位数乘3
a[i]=a[i]-1;//-1
a[i]=a[i]%10;//对十求余
}
x=a[3]+a[2]*10+a[1]*100+a[0]*1000;
return x;
}
}
对四位数数据进行简单加密 可自定义规则
最新推荐文章于 2022-01-10 11:20:03 发布