简单计算机
2016-03-26 00:31
225 查看
实现加减乘除单步运算:
java代码:
package 简易计算机;
import java.util.Scanner;
public class computer {
public static void main(String[]agrs)
{
Scanner in = new Scanner(System.in);
while(true)
{
System.out.println("请输入两个数字:");
double a = in.nextDouble();
double b = in.nextDouble();
System.out.println("请输入运算符(+,-,*,/):");
String c = in.next();
double d = 0;
switch(c)
{
case"+":d=a+b;break;
case"-":d=a-b;break;
case"/":d=a/b;
case"*":d=a*b;break;
}
if(b==0)
System.out.println("输入数据不合理,请重新输入!!!!");
else
System.out.println(a+c+b+"="+d);
}
}
}
java代码:
package 简易计算机;
import java.util.Scanner;
public class computer {
public static void main(String[]agrs)
{
Scanner in = new Scanner(System.in);
while(true)
{
System.out.println("请输入两个数字:");
double a = in.nextDouble();
double b = in.nextDouble();
System.out.println("请输入运算符(+,-,*,/):");
String c = in.next();
double d = 0;
switch(c)
{
case"+":d=a+b;break;
case"-":d=a-b;break;
case"/":d=a/b;
case"*":d=a*b;break;
}
if(b==0)
System.out.println("输入数据不合理,请重新输入!!!!");
else
System.out.println(a+c+b+"="+d);
}
}
}
相关文章推荐
- 数据结构与算法学习(八)(续)
- WFP学习记录
- BlockingQueue的使用 http://www.cnblogs.com/liuling/p/2013-8-20-01.html
- OkHttp execute方法和enqueue方法的区别
- 3,23日第五次作业,第八章时间与第九章成本
- 数据结构基本概念
- 关于《编码:隐匿在计算机软硬件背后的语言》
- OkHttp3找不到FormEncodingBuilder
- 网络编程常见问题总结
- Android OkHttp完全解析 是时候来了解OkHttp了
- 设计基于锁的并发数据结构
- gem install 出现Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://ruby.taobao.org
- Retrofit一个爽到HI的网络加载库
- android网络技术-使用 HTTP协议访问网络
- import javax.servlet.http.HttpServletRequest和import javax.servlet.http.HttpServletResponse报错
- HTTP请求数据类型
- adb网络调试
- 【数据结构排序算法系列】数据结构八大排序算法
- 【数据结构排序算法系列】数据结构八大排序算法
- 网络基本概念之TCP, UDP, 单播(Unicast), 多播(组播)(Multicast)