1.根据具体要求进行条件设置或分析:
/**
* 1.输入一个四位的数字
* 2.获取每一个位数的数字,都加5,保存在数组中
* 3.再将每个位数的数字除以10获得余数
* 4.将余数第一位和第四位互换位置,第二位和第三位互换位置,输出这个加密数字
* */
2.实现代码:
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(“请输入一个四位数的整数:”);
int num = sc.nextInt();
int[] arr = new int[4];
System.out.println("加5后:");
for (int i = 0; i < arr.length; i++) {
arr[i]=num%10+5;
System.out.println("第"+(arr.length-i)+"位数:"+arr[i]);
num=num/10;
}
System.out.println("除以10取余后:");
for (int i = 0; i < arr.length; i++) {
arr[i]=(arr[i]%10);
System.out.println("第"+(arr.length-i)+"位数:"+arr[i]);
}