import java.util.Scanner;
class Calculator {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个整数后点击回车键");
int x = sc.nextInt();
System.out.println("请输入第二个整数后点击回车键");
int y = sc.nextInt();
System.out.println("请输入需要的运算: 1 加,2 减,3 乘,4 除,5 %,6 >>,7 <<,8 >>>,9 &,0 |后点击回车键");
int a = sc.nextInt();
switch (a){
case 1 :
System.out.println("相加后的结果是" + (x + y));
break;
case 2 :
System.out.println("相减后的结果是" + (x - y));
break;
case 3 :
System.out.println("相乘后的结果是" + (x * y));
break;
case 4 :
System.out.println("相除后的结果是" + (x / y));
break;
case 5 :
System.out.println("取余后的结果是" + (x % y));
break;
case 6 :
System.out.println(">>后的结果是" + (x >> y));
break;
case 7 :
System.out.println("<<后的结果是" + (x << y));
break;
case 8 :
System.out.println(">>>后的结果是" + (x >>> y));
break;
case 9 :
System.out.println("位与后的结果是" + (x & y));
break;
case 0 :
System.out.println("位或后的结果是" + (x | y));
break;
default :
System.out.println("您输入的算法有误!");
}
}
}
|
|