package com.oracle.lianxi;
import java.util.Scanner;
public class Calc {
//定义scanner用来接收键盘输入的数据
public static Scanner scanner=new Scanner(System.in);
// 加法运算
public static void jia(){
System.out.println("请输入做加法运算的第一个数");
int x=scanner.nextInt();
System.out.println("请输入做加法运算的第二个数");
int y=scanner.nextInt();
System.out.println(x+"+"+y+"的结果是"+(x+y));
}
// 减法运算
public static void jian(){
System.out.println("请输入做减法运算的第一个数");
int x=scanner.nextInt();
System.out.println("请输入做减法运算的第二个数");
int y=scanner.nextInt();
System.out.println(x+"-"+y+"的结果是"+(x-y));
}
// 乘法运算
public static void cheng(){
System.out.println("请输入做乘法运算的第一个数");
int x=scanner.nextInt();
System.out.println("请输入做乘法运算的第二个数");
int y=scanner.nextInt();
System.out.println(x+"*"+y+"的结果是"+(x*y));
}
// 除法运算
public static void chu(){
System.out.println("请输入做除法运算的第一个数");
int x=scanner.nextInt();
System.out.println("请输入做除法运算的第二个数");
int y=scanner.nextInt();
if(y==0){
System.out.println("被除数不能为0");
}
else{
System.out.println(x+"/"+y+"的结果是"+(x/y));
}
}
public static void welcome(){
System.out.println("********欢迎来到*********");
System.out.println("******计算器小程序*******");
System.out.println("*************************");
System.out.println("*******1.加法运算********");
System.out.println("*******2.减法运算********");
System.out.println("*******3.乘法运算********");
System.out.println("*******4.除法运算********");
System.out.println("*************************");
System.out.println("请输入您要选择的算法:");
int choose=scanner.nextInt();
switch(choose){
case 1:
jia();
break;
case 2:
jian();
break;
case 3:
cheng();
break;
case 4:
chu();
break;
}
// 当程序退出后,在welcome方法中调用Choose方法,可以实现选择继续运算还是退出
Choose();
}
public static void Choose()
{
System.out.println("请输入您要选择的操作");
System.out.println("1:退出");
System.out.println("2:继续");
int Choose=scanner.nextInt();
switch(Choose)
{
case 1:
break;
case 2:
welcome();
}
}
// 在main方法中调用welcome方法
public static void main(String[] args) {
welcome();
}
}
java计算器小程序,实现加减乘除四则运算
猜你喜欢
转载自blog.csdn.net/tcbdbd/article/details/88989908
今日推荐
周排行