A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. package com.wxy002;

  2. /*
  3. * 有1、2、3、4  四个数字,编程实现能组成多少个互不相同且无重复数字的三位数?都是多少?

  4. */
  5. public class Test33
  6. {
  7.         public static void main(String[] args)
  8.         {
  9.                 int count = 0;
  10.                 int n = 0;
  11.                 for(int i = 1 ;i<=4; i++)
  12.                 {
  13.                         for(int j = 1;j<=4;j++)//个位
  14.                         {
  15.                                 for(int k =1; k<=4;k++)//十位
  16.                                 {
  17.                                         if (i != j && j != k && i != k)//百位
  18.                                         {
  19.                                                 count++;//计数器,计算个数
  20.                                                 n = i + j*10 + k*100;
  21.                                                 System.out.print(n+"----");
  22.                                                 System.out.println(count);
  23.                                         }
  24.                                 }
  25.                         }
  26.                        
  27.                 }
  28.                        
  29.                      
  30.                     
  31.                
  32.         }
  33. }
复制代码

1 个回复

倒序浏览
赞!学习了,学习了,学习了,学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马