解题思路:
注意事项:
参考代码:
import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.LinkedList; import java.util.List; import java.util.Scanner; import javax.swing.Box; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int q = sc.nextInt();int w = sc.nextInt(); int[] arr = {q,w,0}; swap(arr); for (int i = 0; i < arr.length-1; i++) { System.out.print(arr[i]+" "); } } public static void swap(int[] arr){ arr[2] = arr[1]; arr[1] = arr[0]; arr[0] = arr[2]; } }
0.0分
4 人评分
主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。
点我有惊喜!你懂得!浏览:1437 |
矩形面积交 (C语言代码)浏览:1553 |
简单的a+b (C语言代码)浏览:685 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:981 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1914 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:549 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1555 |
计算质因子 (C++代码)浏览:1826 |
简单的a+b (C语言代码)浏览:601 |
1048题解(读入回车问题)浏览:628 |
万如意 2021-04-14 14:42:55 |
666