zoukankan      html  css  js  c++  java
  • Java经典练习题11

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

    import java.util.*;

    public class Class11 {

    public static void main(String[] args) {
    int count = 0;
    int num;
    char[] ch = null;
    System.out.println("请输入数字:");
    Scanner sc = new Scanner(System.in);
    String s = sc.nextLine();
    ch = s.toCharArray();
    System.out.println("不重复的三位数字如下所示:");
    for(int i = 0; i < ch.length; i++){
    for(int j = 0; j < ch.length; j++){
    for(int t = 0; t < ch.length; t++){
    if((i == j) || (i == t) || (j == t)){
    continue;
    }else{
    int a = Integer.parseInt(String.valueOf(ch[i]));
    int b = Integer.parseInt(String.valueOf(ch[j]));
    int c = Integer.parseInt(String.valueOf(ch[t]));
    num = a * 100 + b * 10 + c;
    count++;
    System.out.println(num);
    }
    }
    }
    }
    System.out.println("总数如下所示:");
    System.out.println(count);
    }
    }

  • 相关阅读:
    B3
    B2
    b1
    个人作业——软件工程实践总结作业
    Beta 答辩总结
    Beta 冲刺 (7/7)
    Beta 冲刺 (6/7)
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
  • 原文地址:https://www.cnblogs.com/zhuozige/p/12357994.html
Copyright © 2011-2022 走看看