手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

java语言:两个整型变量的值互换

时间:2024-10-12 08:47:15

1、打开Eclipse,新建一个类,并且选择好源文件的保存位置和所属的包。

java语言:两个整型变量的值互换

2、书写代码前,我们先对问题进行分析。首先定义程序中要用到的变量,设两个整型变量为a和b,并使用Scanner方法从键盘输入数据传递给a和b。

java语言:两个整型变量的值互换

3、对于交换两个数的值,没有现成的数学模型可以直接使用。痘痉颔湄那么需要从现实出发,考虑解决问题的具体方案。首先考虑a=b;b=a;这语句块。这样是绣诅收蟮无法实现交换的。当语句顺序执行以后,只保存了变量b的值,而变量a的值丢失。可以联想,现实中如何实现把两个瓶子的液体交换过来呢?方法是:拿来一个空的瓶子c,然后把a放到c中保存,这样a可以存放b中的液体,而b也可再存放c中的液体,也就是原a中的液体了,交换完毕。具体实现主案是:c=a;a=b;b=c;

java语言:两个整型变量的值互换

4、下面是源代码:import java.util.Scanner;public class HuHuan { public static v泠贾高框oid main(String[] args) { // TODO 自动生成的方法存根 Scanner in=new Scanner(System.in); System.out.println("请输入a的值"); int a=in.nextInt(); System.out.println("请输入b的值"); int b=in.nextInt(); System.out.println("交换前a的值"+a); System.out.println("交换前b的值"+b); int c=a; a=b; b=c; System.out.println("交换后a的值:"+a); System.out.println("交换后b的值:"+b); }}

5、按“Ctrl+F11”打印结果。

java语言:两个整型变量的值互换
© 手抄报圈