解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int b = scanner.nextInt(); int[] n=new int[a]; for (int i = 0; i < n.length; i++) { n[i]=scanner.nextInt(); } for (int i = 0; i < b; i++) { int x=scanner.nextInt(); int y=scanner.nextInt(); if (x!=y) { int temp=n[x-1]; n[x-1]=n[y-1]; n[y-1]=temp; } } for (int i = 0; i < n.length; i++) { System.out.println(n[i]); } } }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:586 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:789 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:648 |
蚂蚁感冒 (C语言代码)浏览:1334 |
1126题解浏览:595 |
1128题解(返回值为数组的情况)浏览:473 |
永远的丰碑 (C语言代码)浏览:525 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:956 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2166 |