更新時(shí)間:2022-10-27 10:11:34 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2199次
實(shí)現(xiàn)Java加減乘除的代碼是什么?動(dòng)力節(jié)點(diǎn)小編來告訴大家。
/*代碼實(shí)現(xiàn) 加減乘除
* 成員變量 運(yùn)算符號 運(yùn)算數(shù)兩個(gè)
* 構(gòu)造方法
* 成員方法:
* 數(shù)據(jù)帶入
* 加減乘除四種結(jié)果
* */
import java.util.Scanner;
class Math{
private char yunsuanfu;
private int a1,a2;
public Math() {
}
public void setyunsuanfu(char yunsuanfu) {
this.yunsuanfu=yunsuanfu;
}
public void setnumber(int a1,int a2) {
this.a1=a1;
this.a2=a2;
}
public void show() {
if(yunsuanfu=='+')System.out.println(a1+""+yunsuanfu+""+a2+"="+(a1+a2));
else if(yunsuanfu=='-')System.out.println(a1+""+yunsuanfu+""+a2+"="+(a1-a2));
else if(yunsuanfu=='*')System.out.println(a1+""+yunsuanfu+""+a2+"="+(a1*a2));
else if(yunsuanfu=='/')System.out.println(a1+""+yunsuanfu+""+a2+"="+(a1/a2));
}
}
public class MathDamo {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int a1=in.nextInt();
char ch=in.next().charAt(0);
int a2=in.nextInt();
Math s=new Math();
s.setyunsuanfu(ch);
s.setnumber(a1, a2);
s.show();
}
}
或者是
/*代碼實(shí)現(xiàn) 加減乘除
* 成員變量 運(yùn)算符號 運(yùn)算數(shù)兩個(gè)
* 構(gòu)造方法
* 成員方法:
* 數(shù)據(jù)帶入
* 加減乘除四種結(jié)果
* */
import java.util.Scanner;
class Math{
public Math() {
Scanner in=new Scanner(System.in);
int a1=in.nextInt();
char ch=in.next().charAt(0);
int a2=in.nextInt();
if(ch=='+')System.out.println(a1+""+ch+""+a2+"="+(a1+a2));
else if(ch=='-')System.out.println(a1+""+ch+""+a2+"="+(a1-a2));
else if(ch=='*')System.out.println(a1+""+ch+""+a2+"="+(a1*a2));
else if(ch=='/')System.out.println(a1+""+ch+""+a2+"="+(a1/a2));
}
}
public class MathDamo {
public static void main(String[] args) {
Math s=new Math();
}
}
相關(guān)閱讀

初級 202925

初級 203221

初級 202629

初級 203743