首页 > 技术文章 > java练习题,比较两数大小

1ming 2016-02-25 08:30 原文

1.编写Java程序,声明两个int型变量,运用三元运算符判断两个变量是否相等,若不相等,求出两个数中较大的。

public class 练习题 
{
public static void main(String[] args) {
        
        
    一    int a=2,
            b=3;
        int g=(a>b)?a:b;
        int k=(a!=b)?g:a;
        System.out.println(k);
        System.out.println((a==b)?"相等":(a>b)?"a大":"b大");
        
        double d=38.9,
                e=27.2;
        
        System.out.println(d*e);
        
        二
            Scanner scan=new Scanner(System.in);
        System.out.print("请输入第一个数:");
        int m=scan.nextInt();
        System.out.print("请输入第二个数:");
        int n=scan.nextInt();
        
        
        int w=(m>n)?m:n;
        int y=(m!=n)?w:m;
        System.out.println(y);



  三       
               public static void main(String[] args) 
     {

    int a=10;

    int b=20;

    System.out.println("a="+a+"b="+b);

    string c=(a==b)?"a等于b":(“a不等于b”+“\t”+"两数中较大的是:")+(a>b?"a="+a:"b="+b);

    System.out.println(“判断结果为”+c);

  四

      

    int a=10;

    int b=20;

    System.out.println("a="+a+"b="+b); 

    Systerm.out.println("a和b是否相等"+(a==b?"相等":"不相等"));

    Systerm.out.println("a和b谁大"+(a>b?"a":"b"));

    Systerm.out.println("a和b的比较结果"+(a==b?"相等":(a>b?"a":"b")+"最大")); 

   

    五
                 int a=10;

    int b=20;

    System.out.println("a="+a+"b="+b);

    if(a==b)

    {

      System.out.println("a和b相等");

    }

    else

    {

      int max=a>b?a:b;

      System.out.println(max);

    }

  }

}            

 

推荐阅读