public class MainActivity extends AppCompatActivity { int i=0; //保存百位上的数 int j=0; //保存十位上的数 int k=0; //保存各位上的数 int t=0; //保存数字个数 TextView text,ge; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); text= (TextView) findViewById(R.id.text); ge= (TextView) findViewById(R.id.ge); for (int i=1;i<=4;i++){ for (int j=1;j<=4;j++){ for (int k=1;k<=4;k++){ if(i!=j && j!=k && i!=k){ t+=1; System.out.println(i*100+j*10+k); int a=i*100+j*10+k; text.append("三位数:"+a); text.append("\n"); } } } System.out.println (t); ge.setText(t+""); } } }
有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
最新推荐文章于 2024-09-27 10:19:06 发布