请问这个Java代码怎么写,输入三个整数,如果三个整数都相等,那么输出“这三个数相等”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问这个Java代码怎么写,输入三个整数,如果三个整数都相等,那么输出“这三个数相等”相关的知识,希望对你有一定的参考价值。

再判断这三个数之和是否大于100,如果大于100,就输出“这三个数之和大于100”

import java.util.Scanner;
public class Test
public static void main(String[] args)

Scanner in=new Scanner(System.in);

System.out.println("输入第一个整数");
int a=in.nextInt();
System.out.println("输入第二个整数");
int b=in.nextInt();
System.out.println("输入第三个整数");
int c=in.nextInt();

int d=a+b+c;
if(a==b&&a==c)
System.out.println("这三个数相等");

else if(d>100)
System.out.println("这三个数之和大于100");

else
System.out.println("这三个数之和不大于100");




新手 刚学到这里
参考技术A import java.util.Scanner;

public class Test
public static void main(String[] args)
Scanner in=new Scanner(System.in);
System.out.println("请输入第一个整数:");
int num1=in.nextInt();
System.out.println("请输入第二个整数:");
int num2=in.nextInt();
System.out.println("请输入第三个整数:");
int num3=in.nextInt();

if(num1==num2&&num1==num3)
System.out.println("这三个数字相等,它是"+num1);
else
int count=num1+num2+num3;
if(count>100)
System.out.println("这三个数的和大于100,和是"+count);
else
System.out.println("这三个数的和不大于100,和是"+count);





看看这个,合适不?本回答被提问者采纳
参考技术B public class Test
    public static void main(String[] args)
        doSomething(args);
    
    
    public static void doSomething(String[] args) 
        int result = 0;
        if(args[0].equals(args[1]) && args[1].equals(args[2]))
            //当然这里是简化的一种方法,你首先得判断它是数字。。 我就没有去转化了
            System.out.pritln("三个数字相等");
        
        for(int i=0;i<args.length;i++)
            int num = Integer.parseInt(args[i]);
            result += num;
        
        if(result>100)
            System.out.println("三个数之和大于100");
        
        
    


以上代码没有测试,你自己可以进行测试。。

Java语法输入一个四位整数,反向输出,求这个代码注释

public static void main(String[] args)
int num;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位整数:");
num =input.nextInt();
int[ ] score=new int[ 4 ];
for (int i = 0; i < score.length; i++)
score[ i ]=num%10;
num=num/10;


System.out.println(score[0]*1000+score[1]*100+score[2]*10+score[3]);

public static void main(String[] args) 
int num;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位整数:");
num =input.nextInt(); //读取一个int型输入
int[ ] score=new int[ 4 ];//创建一个int数组
for (int i = 0; i < score.length; i++) 
score[ i ]=num%10;//取得num的个位值
num=num/10; //将num除10,即去掉数据的最后一位


System.out.println(score[0]*1000+score[1]*100+score[2]*10+score[3]);

参考技术A int num;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位整数:");
num =input.nextInt();
int[ ] score=new int[ 4 ];
for (int i = 0; i < score.length; i++) 
//得到输入的四位整数的最后一位
score[ i ]=num%10;
//去除已得到的位数,如第一次1234%10得到4 这次就要除以10变成123 %10后就会得到3  然后就是2  1  
num=num/10;


//因为是4位,所以千 百 十  个
System.out.println(score[0]*1000+score[1]*100+score[2]*10+score[3]);

参考技术B 好简单 开始需要输入一个四位整数 接着把四个数从后往前存入数组 最后输出的时候按数组顺序输出就达到目的了

以上是关于请问这个Java代码怎么写,输入三个整数,如果三个整数都相等,那么输出“这三个数相等”的主要内容,如果未能解决你的问题,请参考以下文章

Java语法输入一个四位整数,反向输出,求这个代码注释

java:接受用户从键盘输入的三个整数,并输出最大值和最小值

输入三个整数XYZ,使其按由小到大输出java代码

设计一个java程序,从键盘输入三个整数,按照从小到大的顺序输出

java中判断输入的是不是是整数

输入三个整数x,y,z,请把这三个数由小到大输出:用JAVA语言编程