求JAVA运算程序源码。追加200分。

来源:百度知道 编辑:UC知道 时间:2024/06/29 00:05:20
能运算这样的式子(3 + 4) * 45,用户输入算式以后返还的结果是:“输入算式”=“得数”的形式。
由于是菜鸟,请告诉我每段程序的开始和终结位置,还有文件名,谢谢。
为防止垃圾回复和零回复的损失,我在题目上不加分,一旦采用回答立马追加200分。人格担保。
张仁杰何莉,谢谢你的回答,但是,我的意思你没明白,不止ABC三个数,可能可能还会有EDF……XYZ,只要输入算式就要计算结果出来。

import java.util.Scanner; //调用util里的Scanner类,Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。
/*import java.util.*;另一种调用Scanner类的方法*/
public class TestExpress {

public static void main(String[] args) {
int a,b,c,s;//定义a,b,c,s为整型
Scanner input=new Scanner(System.in);
System.out.println("please input a:");//输入数据a
a=input.nextInt();
System.out.println("please input b:");//输入数据b
b=input.nextInt();
System.out.println("please input c:");//输入数据c
c=input.nextInt();

s=(a+b)*c;//s的表达式

System.out.println("s="+s);

}

}
这个程序是可以满足你的要求的,至于你上面的输入算式,该算式可以换为其他的,我例子中用到的就是你给的例子,s=(a+b)*c,当然你也可以换成其他式子,譬如,s=(a-b)*c之类的!