简易计算器Java

package tast1;

import java.util.Scanner;

public class 简易计算器 {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
int x=0;
while(x==0){
System.out.println("请输入您需要的运算");
System.out.println("1加法    2减法     3乘法   4除法");
int i=input.nextInt();
if(i==1){
System.out.println("请输入您要相加的两个数");
int a=input.nextInt();
int b=input.nextInt();
System.out.println("两数相加得:"+(a+b));
}
else if(i==2){
System.out.println("请输入您要相减的两个数");
int a=input.nextInt();
int b=input.nextInt();
System.out.println("两数相减得:"+(a-b));
}
else if(i==3){
System.out.println("请输入您要相乘的两个数");
int a=input.nextInt();
int b=input.nextInt();
System.out.println("两数相乘得:"+(a*b));
}
else{
System.out.println("请输入被除数:");
int a=input.nextInt();
System.out.println("请输入除数(除数不能为0!!!4):");
int b=input.nextInt();
System.out.println("两数相除得:"+(a/b));
}
System.out.println("请问您还要继续操作吗?");
System.out.println("0继续            1退出");
x=input.nextInt();
}
System.out.println("退出计算器!!4");
       input.close();
}

}

刚开始,自己是用新浪博客的,后来由于一些原因,转移战场到这边,所以打算把之前的一些小程序转到这边来

这个是自己利用Java编写的非常简单的一个计算器,能够实现加减乘除的功能

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简易计算器Java代码: ```java package start; import javax.swing.*; import util.Const; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; class cal extends JFrame { private JPanel p1, p2; private JTextArea show; private String box ; JMenuBar menubar;//菜单 JMenu menu1, menu2, menu3;//菜单 StringBuffer strA;//用来存放用户输入的第一个数字 StringBuffer strB;//用来存放用户输入的第二个数字 char oper ='~';//初始化操作符,可以随便初始化一个特殊符号,这里只是用来区分的 double A; double B; private String[] text2 = {"C", "CE","%", "/", "7", "8", "9", "*", "4", "5", "6", "-", "1", "2", "3", " ", "DEL","0", ".", "="};//计算器按钮面板 private JButton[] munButton = new JButton[text2.length]; } ``` 这个代码创建了一个名为`cal`的类,继承了`JFrame`。这个类包含了一个用于显示文本的`JTextArea`组件,一个用来存放用户输入数字的字符串缓冲区`strA`和`strB`,以及一些其他的成员变量和方法。它还定义了一个计算器按钮的面板,其中包含了各种操作符和数字按钮。 请注意,这只是简易计算器的一部分代码,可能还缺少其他方法和实现逻辑。为了完整地实现这个计算器,还需要编写其他的代码来处理事件监听和计算逻辑。 希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Java课设-百行代码实现简易计算器](https://blog.csdn.net/qq_57150526/article/details/125601055)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [java 简易计算器](https://blog.csdn.net/m0_56078449/article/details/125799091)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值