您的位置:首页 > 编程语言 > Java开发

变量运算符练习Test6

2012-05-19 20:41 183 查看
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("抱歉,本程序不支持你输入的运算符,谢谢你的使用,再见!");
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string import input class java