題目
輸入三個數a,b,c並將a交給b,b交給c,c交給a並輸出
package ch4;
import java.io.*;
public class ch4_14
{
public static void main(String args[])throws IOException
{
InputStreamReader in=new InputStreamReader(System.in);
BufferedReader buf=new BufferedReader(in);
int a,b,c,ch;
String stra,strb,strc;
System.out.println("請輸入A,B,C的數值");
stra=buf.readLine();
a=Integer.parseInt(stra);
strb=buf.readLine();
b=Integer.parseInt(strb);
strc=buf.readLine();
c=Integer.parseInt(strc);
System.out.println("A數值為"+a+",B數值為"+b+",C數值為"+c);
ch=a;
a=c;
c=b;
b=ch;
System.out.println("交換後數值為");
System.out.println("A="+a+",B="+b+",C="+c);
}
}
輸出結果
請輸入A,B,C的數值
1
2
3
A數值為1,B數值為2,C數值為3
交換後數值為
A=3,B=1,C=2
留言列表