求大神指教一下这个怎么编写

用java编程,用户输入几个参数经过计算公式得到一个结果,有会的大神可否回复指导一下

这种可以吗?

import java.util.Scanner;
public class  T2_9
{
	public static void main(String[] args) 
	{
		/*
			5、从键盘上输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。
		*/
		int a,b;
		int cnt = 0;
		Scanner in = new Scanner(System.in);
		
		System.out.println("请输入2个整形变量:");
		a = in.nextInt();
		b = in.nextInt();
		System.out.println("请输入和:");
		int sum = in.nextInt();
		if(sum == (a+b)){
			cnt++;
		}
		System.out.println("请输入差:");
		sum = in.nextInt();
		if(sum == (a-b)){
			cnt++;
		}
		System.out.println("请输入积:");
		sum = in.nextInt();
		if(sum == (a*b)){
			cnt++;
		}
		System.out.println("请输入商:");
		sum = in.nextInt();
		if(sum == (a/b)){
			cnt++;
		}
		System.out.println("请输入余数:");
		sum = in.nextInt();
		if(sum == (a%b)){
			cnt++;
		}
		System.out.println("正确答案的个数是:"+cnt);
		System.out.println(a+"+"+b +"的和等于"+(a+b));
		System.out.println(a+"-"+b +"的差等于"+(a-b));
		System.out.println(a+"*"+b +"的积等于"+(a*b));
		System.out.println(a+"//"+b +"的商等于"+(a/b));
		System.out.println(a+"%"+b +"的余数等于"+(a%b));
	}
}

 

计算公式也要输入吗?如果要,就很复杂。如果不要,就很简单。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

我想问你,计算器能实现你说的要求吗?计算器能实现,那肯定能编程实现啊。

非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

速戳参与调研>>>https://t.csdnimg.cn/Kf0y