解题思路:
注意事项:
参考代码:
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函数只负责交换变量的值,不能输出交换后的结果。
点我有惊喜!你懂得!浏览:2071 |
母牛的故事 (C语言代码)浏览:435 |
P1000 (C语言代码)浏览:869 |
打印十字图 (C语言代码)浏览:2702 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:674 |
矩阵转置 (C语言代码)浏览:782 |
【计算直线的交点数】 (C语言代码)浏览:917 |
小O的乘积 (C++代码)浏览:518 |
简单的a+b (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:490 |
万如意 2021-04-14 14:42:55 |
666