【JAVA】编程(1)---计算器
作业要求:制作一个简易计算器,支持加,减,乘,除,取余五则运算;支持小数运算;一次运行支持无限次运算;可以人为控制程序的结束......
作业要求:
制作一个简易计算器,支持加,减,乘,除,取余五则运算;支持小数运算;一次运行支持无限次运算;可以人为控制程序的结束;
import java.util.*;public class 计算器 {
public static void main(String[] args){
Scanner s=new Scanner(System.in);
double shu1, shu2;
int shu3, shu4;
do {
p("请输入数字1:\n");
shu1=s.nextDouble();
p("请输入数字2:\n");
shu2=s.nextDouble();
p("请选择数字1与数字2进行的运算:(序号)\n"
+"1.加法运算\n"
+"2.减法运算\n"
+"3.乘法运算\n"
+"4.除法运算\n"
+"5.取余运算\n");
shu3=s.nextInt();
switch (shu3) {
case (1):
p("运算结果:\n",(shu1+shu2));
break;
case (2):
p("运算结果:\n",(shu1-shu2));
break;
case (3):
p("运算结果:\n",(shu1*shu2));
break;
case (4):
if (shu2==0){
p("除数不能为0!\n");
break;
}
else {
p("运算结果:\n", (shu1 / shu2));
}
break;
case (5):
if((shu1!=(int)shu1)||(shu2)!=(int)shu2){
p("小数不可以进行取余运算,笨蛋\n");
}
else {
p("运算结果:\n",(int)(shu1)%(int)(shu2));
}
break;
default:
p("乖乖,不要乱输入哟 ~ ~");
break;
}
p("请输入:(1/0) (继续/结束)\n");
shu4=s.nextInt();
}
while (shu4 == 1);
return ;
}
public static void p(String a) {
System.out.print(a);
}
public static void p(String a, double b) {
System.out.print(a + b);
}
}
博主能力有限,若程序有bug或其他不当之处,请狠狠打脸博主 (~ ̄(OO) ̄)ブ
以上是 【JAVA】编程(1)---计算器 的全部内容, 来源链接: utcz.com/z/389727.html