黑马程序员技术交流社区

标题: 数字组合 [打印本页]

作者: 半世心修    时间: 2015-6-2 07:21
标题: 数字组合
1234四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?   
  1. public static void main(String[] args) {
  2.      int count = 0;
  3.      for(int x=1; x<5; x++) {
  4.       for(int y=1; y<5; y++) {
  5.        for(int z=1; z<5; z++) {
  6.         if(x != y && y != z && x != z) {
  7.          count ++;
  8.          System.out.println(x*100 + y*10 + z );
  9.         }       }      }     }
  10.      System.out.println("共有" + count + "个三位数");
  11. }
复制代码




作者: 夏尔    时间: 2015-6-2 07:33
不错哟 把课上学的 结合实际应用。楼主好厉害
作者: 武汉小菜鸟    时间: 2015-6-2 10:39
你可以试着减少循环的次数,提高效率
作者: wwl0517    时间: 2015-6-7 13:01
很不错的试题




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2