首页 > 编程知识 正文

java(JAVA---尚学堂---第七章作业答案(编程题3))

时间:2023-05-04 07:31:18 阅读:121297 作者:4529

打包家庭; import java.util.Arrays; import java.util.Scanner; /*** 3.数组逆序操作:定义长度为10的数组,替换数组元素,输出替换前后的结果。 思路:交换0索引和arr.length-1元素,交换1索引和arr.length-2元素arr.length/2时交换即可。 * @ author Lenovo * */public class homework 03 { publicstaticvoidmain (string [ ] args (扫描仪扫描仪=新扫描仪)系统系统系统int len=scanner.nextInt (; int[] array=new int[len]; System.out.println ('请按顺序输入数组元素:'); for(intI=0; iarray.length; I({Array[I]=Scanner.nextint ); } System.out.println ('输入完成!' ); System.out.println ('替换前的数组为'); 系统. out.println (arrays.tostring (array ) ); int[]newArray=exchangeArray; System.out.println ('替换后的数组为'); system.out.println (arrays.tostring ) newArray ); }静态int [ ] exchange array (int [ ] array ) ) { int temp=0; for(intI=0; iarray.length/2; I ) ) { temp=array[i]; array [ I ]=array [ array.length-1-I ]; array[array.length-1-i]=temp; }返回阵列; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。