输入一个正整数n,再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,再输出交换后的n个数

学习 时间:2026-04-03 08:38:51 阅读:8388
输入一个正整数n,再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,再输出交换后的n个数这是我写的java程序,可以帮忙看看错在哪儿吗?运行时会出现Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:5\x05at Test60004.main(Test60004.java:20)这样的奇怪代码.import java.util.Scanner;public class Test60004{public static void main(String []args){int ri,repeat;int i,index,n,t,a[];Scanner in=new Scanner(System.in);repeat=in.nextInt();for(ri=1; ri

最佳回答

壮观的胡萝卜

甜蜜的心锁

2026-04-03 08:38:51

太不规范了吧。看着头晕。for(i=0;i

最新回答共有2条回答