Java基础的简单应用

 1 package com.zhou.partise;
 2 
 3 import java.util.Scanner;
 4 
 5 public class Test01 {
 6     public static void main(String[] args) {
 7         //写一个计算器,要求实现加减乘除功能,并且能够循环接受新的数据,通过用户交互实现。
 8 
 9         Scanner scanner = new Scanner(System.in);
10 
11         //死循环达到可以一直交互的目的
12         while (true){
13             System.out.println("=======================");
14             System.out.println("请输入第一个数据数据");
15             double a = scanner.nextDouble();
16 
17             System.out.println("请输入符号(“+、-、*、/)");
18             String operator = scanner.next();
19 
20             System.out.println("请输入第二个数据数据");
21             double b = scanner.nextDouble();
22 
23             //通过不同的运算符号选择不同的运算操作
24             switch (operator){
25                 case "+":
26                     addition(a,b);
27                     break;
28 
29                 case "-":
30                     subtraction(a,b);
31                     break;
32 
33                 case "*":
34                     multiply(a,b);
35                     break;
36 
37                 case "/":
38                     divide(a,b);
39                     break;
40 
41                 default:
42                     System.out.println("您输入的符号有误");
43                     break;
44             }
45         }
46     }
47     //加法
48     public static void addition(double a,double b){
49         double sum = a+b;
50         System.out.println("本次计算结果是"+sum);
51     }
52     //减法
53     public static void subtraction(double a,double b){
54         double sum = a-b;
55         System.out.println("本次计算结果是"+sum);
56     }
57     //乘法
58     public static void multiply(double a,double b){
59         double sum = a*b;
60         System.out.println("本次计算结果是"+sum);
61     }
62     //除法
63     public static void divide(double a,double b){
64         double sum = a/b;
65         System.out.println("本次计算结果是"+sum);
66     }
67 }

 

posted @ 2022-08-14 18:26  小周和java  阅读(47)  评论(0编辑  收藏  举报