请问这个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]);
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:接受用户从键盘输入的三个整数,并输出最大值和最小值