求JAVA的两整数输出最大最小值以及两个数的和差积商的程序

急急急!!!!跪求高手给答案...感激不尽...

第1个回答  2009-09-21
/**
* @(#)Zhidao1.java
*
*
* @author 智鸱儿—zhichier
* @version 1.00 己丑年二月廿六日-2009/3/22
*/

public class Zhidao1 {

private int x;
private int y;

//构造方法一—默认构造方法
public Zhidao1() {
x = 1;
y = 1;
}

//构造方法二—带参数的构造方法
public Zhidao1(int x, int y) {
this.x = x;
this.y = y;
}

//求和函数
public int qiuHe() {
return x + y;
}

//求差函数
public int qiuCha() {
return x - y;
}

//求积函数
public int qiuJi() {
return x * y;
}

//求商函数
public double qiuShang() {
return y == 0 ? 0.0 : ((double)x / (double)y);
}

//求余函数
public int qiuYu() {
return y == 0 ? 0 : x % y;
}

//求最大值函数
public int qiuZuida() {
return x > y ? x : y;
}

//求最小值函数
public int qiuZuixiao() {
return x < y ? x : y;
}

public static void main(String args[]) {

//用默认构造方法,x和y被分别设置为1
Zhidao1 zd1= new Zhidao1();

System.out.println("x和y的和是:" + zd1.qiuHe());
System.out.println("x和y的差是:" + zd1.qiuCha());
System.out.println("x和y的积是:" + zd1.qiuJi());
System.out.println("x和y的商是:" + zd1.qiuShang());
System.out.println("x和y的余是:" + zd1.qiuYu());
System.out.println("x和y的最大值是:" + zd1.qiuZuida());
System.out.println("x和y的最小值是:" + zd1.qiuZuixiao());

//用带参数构造方法,x和y被分别设置为3和5
Zhidao1 zd2 = new Zhidao1(3, 5);

System.out.println("x和y的和是:" + zd2.qiuHe());
System.out.println("x和y的差是:" + zd2.qiuCha());
System.out.println("x和y的积是:" + zd2.qiuJi());
System.out.println("x和y的商是:" + zd2.qiuShang());
System.out.println("x和y的余是:" + zd2.qiuYu());
System.out.println("x和y的最大值是:" + zd2.qiuZuida());
System.out.println("x和y的最小值是:" + zd2.qiuZuixiao());
}

}
第2个回答  2009-09-21
import java.io.*;

class SEV {
public static void main(String[] args) throws IOException{
int max,min;
double sh;
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader input = new BufferedReader(reader);
System.out.print("please input m:");
String r = input.readLine();
int m = Integer.parseInt(r);
System.out.print("please input n:");
String s = input.readLine();
int n = Integer.parseInt(s);
if(m>n) {max=m;min=n;}
else {min=m;max=n;}
sh=(double)max/min;
System.out.println("max="+max);
System.out.println("min="+min);
System.out.println("max+min="+(max+min));
System.out.println("max-min="+(max-min));
System.out.println("max*min="+(max*min));
System.out.println("max/min="+sh);
}
}本回答被提问者采纳
第3个回答  2009-09-21
以前也有过类似的经历
第4个回答  2009-09-21
这。。。太简单了 作业题吧
第5个回答  2009-09-21
HOHO~我的简单!

public class C {

public static void main(String[] args) {
int a,b;
System.out.println("请依次输入2个整数!");
Scanner scan1=new Scanner(System.in);
int i=scan1.nextInt();
Scanner scan2=new Scanner(System.in);
int j=scan2.nextInt();
a=i>j?i:j;
b=i<j?i:j;
System.out.println("最大数为:"+a);
System.out.println("最小数为:"+b);
double c=(double)i/(double)j;
System.out.println("和:"+(i+j)+"商:"+c+"积:"+(i*j)+"差:"+(i-j));
}

}

求JAVA的两整数输出最大最小值以及两个数的和差积商的程序
System.out.println("x和y的商是:" + zd2.qiuShang());System.out.println("x和y的余是:" + zd2.qiuYu());System.out.println("x和y的最大值是:" + zd2.qiuZuida());System.out.println("x和y的最小值是:" + zd2.qiuZuixiao());} } ...

根据JAVA用户输入两个整数,分别输出这两个数的和、差、积、商.
import java.util.Scanner;public class putin { public static void main(String[] args){ Scanner s = new Scanner(System.in);System.out.println("现在可以输入一个数字。整数或者是小数:");int i = 0;int x = 0;int y = 0;while(s.hasNext()){ i++;if( 1 == i){ x = s....

用JAVA编写 输入2个整数 num1 和 num2,计算并输出它们的和、差、积...
public class Test20010 { public static void main(String args[]) { int num1, num2;Scanner in = new Scanner(System.in);num1 = in.nextInt();num2 = in.nextInt();\/** 添加 *\/ long sum = num1 + num2;long sub = num1 - num2;long mul = num1 * num2;int div, mod...

java编程中从键盘输入两个数并求其和,差,积,商
System.out.print("请输入第二个数:");float b=s.nextFloat();System.out.println("两个数的和是:"+(a+b));System.out.println("两个数的差是:"+(a-b));System.out.println("两个数的积是:"+(a*b));System.out.println("两个数的商是:"+(a\/b));} } ...

用Java编程来实现两数的和、差、积、商、求余等运算。 提示:在一个程...
System.out.println("请输入一个数字:"); \/\/提示输入一个数 int num = scan.nextInt(); \/\/ 从键盘接收一个整数 long lon = scan.nextLong();\/\/ 从键盘接收一个长整数 float fla = scan.nextFloat(); \/\/ 从键盘接收一个浮点数 double dou = scan.nextDouble(); \/\/ 从键盘接收...

Java编程,输入两个数,输出两个数的和。
这个程序核心是Scanner类的使用 package com.test;import java.util.Scanner;public class Test {public static void main(String[] args)throws Exception{Scanner s= new Scanner(System.in);System.out.print("输入第一个数:");float a=s.nextFloat();System.out.print("输入第二个数:");...

用java编写应用程序,从命令行传入两个双精度数求它们的和差积商
{ if(ar.length<2) return;try{ double a=Double.valueOf(ar[0]);double b=Double.valueOf(ar[1]);System.out.println("sum:"+(a+b));System.out.println("商:"+(a\/b));System.out.println("积:"+(a*b));System.out.println("差:"+(a-b));}catch(Exception e){ System....

java 求两数和差积商
package com.wdy.reg;public class Calculator { private int a; private int b; public Calculator(int a,int b){ this.a=a; this.b=b; } public int add(){ return a+b; } public int sub(){ return a-b; } public int mul(){ return...

哪位高手给点java题呀,就是求数学题的那种
5、从键盘上输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。6、从键盘上输入 2 个数,找出最大的数;从键盘上输入 3 个数,找出最大的数;从键盘上输入 3 个数,把他们从大到小排列起来;7、编写一个程序,对输入的 4 个整数,求出其中最大值和最...

用户任意输入两个数,求两个数的和 差积余商 全部输出 怎么做啊
回答:楼上明显错误, 首先除数不能为0, 其次c是整型, 怎么能接受double型除法值?#include <stdio.h> int main(void){ int a, b; scanf("%d%d", &a, &b); printf("和: %d\\n", a + b); printf("差: %d\\n", a - b); printf("积: %d\\n", a * b); if (b != 0...

相似回答