📄 calculator.java
字号:
import java.io.*;
/** 一个简单的应用程序,用来说明switch分支结构的使用。
* 程序功能:x = 10,y = 5,实现当输入字符‘+’、‘-’、‘*’、‘/’时,
* 分别计算x,y的和、差、积、商的程序
* @作者:尉哲明
* @日期:2001年5月 */
/** 类Calculator */
public class Calculator{
/** main()方法 */
public static void main( String args[] ) throws IOException
{
int x=10,y=5,z;
char ch; //变量ch用来存放从键盘输入的字符
//下面7行语句的作用是从键盘输入ch的值
InputStreamReader ir;
BufferedReader in;
ir=new InputStreamReader(System.in);
in=new BufferedReader(ir);
System.out.println("Input ch is: ");
String s=in.readLine();
ch=s.charAt(0);
//下面用switch结构实现计算器的功能
switch(ch){
case '+':
z=x+y;
System.out.println("x + y = "+z); // '+'时输出x+y的值
break;
case '-':
z=x-y;
System.out.println("x - y = "+z); // '-'时输出x-y的值
break;
case '*':
z=x*y;
System.out.println("x * y = "+z); // '*'时输出x*y的值
break;
case '/':
z=x/y;
System.out.println("x / y = "+z); // '/'时输出x/y的值
break;
default:
System.out.println("Input Error! ");
//输入其它字符时提示出错
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -