变量运算符练习Test6

来源:互联网 发布:n卡优化版 编辑:程序博客网 时间:2024/06/06 00:36
package java基础知识.小结与练习;import java.util.Scanner;public class Test6 {/** * @param 制作一个计算器实现 + - *  /  %  ++ --的计算操作 * 键盘输入一个数字 double a; * 键盘输入另外一个数字 double b; * 键盘输入符号   string avg; * 通过if语句判断符号,打印出结果 */public static void main(String[] args) {// 键盘输入程序Scanner input = new Scanner (System.in);System.out.println("请任意输入一个数 : ");double a = input.nextDouble();System.out.println("请任意输入另外一个参与运算的数 :");double b = input.nextDouble();System.out.println("请输入你要参与运算的符号 (+ - *  /  %  ++ --):");String avg = input.next();if(avg.equals("+")){System.out.println("你输入的两个数的和是 :"+(a+b));}else if(avg.equals("-")){System.out.println("你输入的两个数的差是 :"+(a-b));}else if(avg.equals("*")){System.out.println("你输入的两个数的积是 :"+(a*b));}else if(avg.equals("/")){System.out.println("你输入的两个数的商是 :"+(a/b));}else if(avg.equals("%")){System.out.println("你输入的两个数的相除以后的余数是 :"+(a%b));}else if(avg.equals("++")){System.out.println("你输入的两个数自增以后的结果是  :"+(a++)+"/t"+(b++));}else if(avg.equals("--")){System.out.println("你输入的两个数自增以后的结果是  :"+(a--)+"/t"+(b--));}else {System.out.println("抱歉,本程序不支持你输入的运算符,谢谢你的使用,再见!");}}}

原创粉丝点击