- public class JiaMi1 {
- public static void main(String[] args){
- int[] arr = {1,2,3,4,5,6,7};
- int[] arr2= new int[arr.length-1];
-
- for (int i = arr.length-1; i >= 0; i--) {
- int j = 0;
- arr2[j] = (arr[i]+5)%10;
- System.out.print(arr2[j]);
- j++;
- }
-
- }
- }
复制代码 这是题目; 某个公司采用公用电话传递数据信息,数据是小于8位的整数,
为了确保安全,在传递过程中需要加密,加密规则如下:
首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字,
最后将第一位和最后一位数字交换。
请任意给定一个小于8位的整数,
然后,把加密后的结果在控制台打印出来。
我现在输出的结果210976现在需要把2和6换位置,我用第三方变量不行,换不了,请大神给解决下
|