标签:util java next auto tin ras else package 多少
package erase; import java.util.Scanner; public class 组合不重复的3位数字 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入4个不同的个位数:"); Scanner in=new Scanner(System.in); int[] a=new int[5]; for(int i=0;i<=3;i++) { a[i]=in.nextInt(); } int sum=0,n=0,m=0,k=0;//n m k 个十百 for(int i=100;i<1000;i++) { n=i%10; m=(i/10)%10; k=i/100; if(n==m || n==k || m==k); else if(n==a[1]||n==a[2]||n==a[3]||n==a[0]) { if(m==a[1]||m==a[2]||m==a[3]||m==a[0]) { if(k==a[1]||k==a[2]||k==a[3]||k==a[0]){ sum++; System.out.print(" "+i); } } } } System.out.print("总数为"+sum); } }
【JAVA习题十】有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
标签:util java next auto tin ras else package 多少
原文地址:https://www.cnblogs.com/chenxi1944362410/p/13009656.html