输入一段数字,然后对每段数字采用加密方式进行传输,每位数字加5在除10取余得到新的密码
源代码:
import java.util.Scanner;
//输入一段数字,然后对每段数字采用加密方式进行传输,每位数字加5在除10取余得到新的密码
public class szjm {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入您要输入的密码位数");
int n=sc.nextInt();
System.out.println("请输入原始密码");
int []a=new int[n];
for(int i=0;i<n;i++)
{
a[i]= sc.nextInt();
}
System.out.println("加密后的密码为:");
for(int i=0;i<n;i++)
{ a[i]=(a[i]+5)%10;
System.out.print(a[i]+" ");
}
}
}
运行截图:
需要注意的是搞清取余和整除的区别