【JAVA】编程(1)---计算器

java

作业要求:制作一个简易计算器,支持加,减,乘,除,取余五则运算;支持小数运算;一次运行支持无限次运算;可以人为控制程序的结束......

作业要求:

制作一个简易计算器,支持加,减,乘,除,取余五则运算;支持小数运算;一次运行支持无限次运算;可以人为控制程序的结束;

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

回到顶部