第一个和第十个互换,第二个和第八个互换......
public class 元素互换 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输十个数:");
int arr[]=new int[10]; //定义数组长度为10
int temp;
for(int i=0;i<10;i++)
{
arr[i]=sc.nextInt(); //遍历数组
}
for(int i=0;i<5;i++)
{
temp=arr[i];
arr[i]=arr[9-i]; //互换
arr[9-i]=temp;
}
System.out.println("互换后:");
for(int i=0;i<10;i++){
System.out.println(arr[i]+" ");
}
}
}
编译结果:

希望大家批评指正
谢谢大家~
本文介绍了一个简单的Java程序,该程序实现了数组中元素的逆序两两交换操作。通过使用循环和临时变量的方式,程序有效地完成了从第一个到最后一个、第二个到倒数第二个等位置上的元素互换,并展示了完整的代码实现及运行结果。
243

被折叠的 条评论
为什么被折叠?



