package ireader1;//有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? public class Lianxi11 { public static void main(String[] args) { // TODO Auto-generated method stub int a=0,b=0,c=0; for(a=1;a<=4;a++){ for(b=1;b<=4&&a!=b;b++){ for(c=1;c<=4&&a!=c&&b!=c;c++){ System.out.println(a*100+b*10+c); } } } }}
1 回答
已采纳
望远
TA贡献1017条经验 获得超1032个赞
b<=4&&a!=b
当a,b同为1时,循环条件不成立,第二层循环根本不能执行,b的值也没有变成其他值的可能(这个时候b可以取值为2 3 4),
c<=4&&a!=c&&b!=c最内层同理
添加回答
举报
0/150
提交
取消