计算器循环版
2015-09-03 22:21
281 查看
import java.util.Scanner;
public class Calculator1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入算式:");
Scanner sc=new Scanner(System.in);
int num1=sc.nextInt();
String fu=sc.next();
int num2=sc.nextInt();
double result=0;
do {
if(fu.equals("+")){
result=num1+num2;
}else if(fu.equals("-")){
result=num1-num2;
}else if(fu.equals("*")){
result=num1*num2;
}else if(fu.equals("/")){
result=num1/num2;
}
System.out.println("result="+result);
System.out.println("请输入算式:");
num1=sc.nextInt();
fu=sc.next();
num2=sc.nextInt();
result=0;
} while (true);
}
}
public class Calculator1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入算式:");
Scanner sc=new Scanner(System.in);
int num1=sc.nextInt();
String fu=sc.next();
int num2=sc.nextInt();
double result=0;
do {
if(fu.equals("+")){
result=num1+num2;
}else if(fu.equals("-")){
result=num1-num2;
}else if(fu.equals("*")){
result=num1*num2;
}else if(fu.equals("/")){
result=num1/num2;
}
System.out.println("result="+result);
System.out.println("请输入算式:");
num1=sc.nextInt();
fu=sc.next();
num2=sc.nextInt();
result=0;
} while (true);
}
}
相关文章推荐
- java Jvm工作原理学习笔记
- 原型链简单案例
- 黑马程序员之多线程
- [网络流24题] 20 深海机器人 (线性规划网络优化 ,最小费用最大流)
- hdu2476(区间dp)
- HDOJ3018 Ant Trip(欧拉回路 + 并查集)
- acm平方和与立方和
- 有一点想改变
- 13个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球?
- R语言包_dplyr_2
- Linux下编程-----文件与IO(一)基本API
- HDU 5372 Segment Game 树状数组
- springmvc返回json乱码
- 驱动的线程不安全性和进程不安全性
- 练习4
- bzoj2751 [HAOI2012]容易题(easy)
- gperftools分析cpu使用情况
- linux下Qt环境的搭建
- 面向接口编程
- 串口传输文件 lrzsz