java三位数代码 求一个三位数的数字和java

三位数字怎么确定有两位相同java代码?

先用这个三位数除100,得到百位上的数字(a1),

创新互联秉承专业、诚信、服务、进取的价值观,坚持以客户为中心、客户至上的服务理念,以“关注企业需求,实现企业价值”为导向,努力为企业提供全面优质的互联网应用服务。服务包括主机域名网站空间、企业邮箱、网站建设、网站优化、网络营销解决方案和咨询服务,以帮助企业客户应用互联网。

用这个三位数对100取余,用余数除10,得到十位上的数字(a2),

用这个三位数对10取余,得到个位上的数字(a3),

然后先对比a1和a2,再对比a1和a3,再对比a2和a3,最后就知道了有没有相同的数字。

java生成随机三位数

public class Test2

{

public static void main(String [] srgs)

{

int i=(int)(Math.random()*900)+100;

//int i= new java.util.Random().nextInt(900)+100;也可以

System.out.println(i);

}

}

也就是要求100到999之间的随机数,

Math.random()返回的是0到1之间的随机数,返回类型为double型,大于等于0,小于1,

引用JDK1.6api

public static double random()返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。

Math.random()*900,就是0到900之间的数了,可以取到0,但是取不到900,但是这个乘积是double类型的,将它强制转换成int类型,然后加上100,就变成了可以取到100,但是取不到1000.完毕

java程序设计代码:显示一个三位整数的各位数字 输入一个整数,分别显示其百位、十位和个位数字。

你好,按照你的要求代码如下,可以直接运行,并给出了运行结果:

import java.util.Scanner;

public class test {

public static void main(String[] args) {

// 获得用户输入

System.out.println("请输入一个数:");

Scanner s = new Scanner(System.in);

int i = s.nextInt();

s.close();

// 判断是否是三位数

if (i 100 || i 999) {

System.out.println("不是三位数");

return;

}

// 输入结果

String str = String.valueOf(i);

System.out.println("百位:" + str.charAt(0));

System.out.println("十位:" + str.charAt(1));

System.out.println("个位:" + str.charAt(2));

}

}

运行结果:

请输入一个数:

134

百位:1

十位:3

个位:4

用JAVA编程求三位数,被4除余2,被7除余3,被9除余5.源代码,谢谢

三位数的范围是:100-999,源码如下:

public class test{

public static void main(String[] args) {

for (int i = 100; i = 999; i++) {

if (i%4==2i%7==3i%9==5) {

System.out.println(i);

}

}

}

}


网站题目:java三位数代码 求一个三位数的数字和java
转载来于:http://myzitong.com/article/doojhpo.html