您的位置:首页 > 其它

手动输入四位数 进行简单的加密运算

2016-07-05 08:01 309 查看
import java.util.*;

public class DayThreeE{

public static void main (String args[]){

Scanner sc = new Scanner(System.in);

System.out.print("请输入源码:");

int i = sc.nextInt();

//每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

if(9999<i || 999>i){

System.out.println("输入的不是四位数");

}

else{

// System.out.println(i/1000);//千

// System.out.println((i%1000)/100);//百

// System.out.println(((i%1000)%100)/10);//十

// System.out.println(((i%1000)%100)%10);//个

int one = (i/1000+5)%10;

int two = ((i%1000)/100+5)%10;

int three = (((i%1000)%100)/10+5)%10;

int four = (((i%1000)%100)%10+5)%10;

String one1 = String.valueOf(one);

String two1 = String.valueOf(two);

String three1 = String.valueOf(three);

String four1 = String.valueOf(four);

System.out.print("转换后的密码:"+four1+three1+two1+one1);

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: