求助:交换的问题
求助:交换的问题小明的左右手扑克牌分别是8和10
如何教定义只能输出8或者10呀?而不是别的
import java.util.*;
public class HelloAccp {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("输出互换前手中的纸牌");
int L;
Scanner input=new Scanner(System.in);
System.out.println("左手中的纸牌:");
// TODO Auto-generated method stub
}
----------------解决方案--------------------------------------------------------
没明白你想做什么
----------------解决方案--------------------------------------------------------
是不是互换2个值?
程序代码:
int L,R;
Scanner input=new Scanner(System.in);
System.out.println("请输入左手中的纸牌:");
L=input.nextInt();
System.out.println("请输入右手中的纸牌:");
R=input.nextInt();
System.out.println("输出互换前手中的纸牌");
System.out.println("左手纸牌-->"+L+" 右手纸牌-->"+R);
System.out.println("输出互换后手中的纸牌");
L+=R;
System.out.println("左手纸牌-->"+(L-(L-R))+" 右手纸牌-->"+(L-R));
Scanner input=new Scanner(System.in);
System.out.println("请输入左手中的纸牌:");
L=input.nextInt();
System.out.println("请输入右手中的纸牌:");
R=input.nextInt();
System.out.println("输出互换前手中的纸牌");
System.out.println("左手纸牌-->"+L+" 右手纸牌-->"+R);
System.out.println("输出互换后手中的纸牌");
L+=R;
System.out.println("左手纸牌-->"+(L-(L-R))+" 右手纸牌-->"+(L-R));
----------------解决方案--------------------------------------------------------
int l = input.nextInt();
if (l==8||l==10)
L = l;
else
System.out.println("输入错误!");
----------------解决方案--------------------------------------------------------