上代码
public class Main {
public static void main(String[] args) {
int l=947,u,p=0;//初始化这个3位数,p是用来判断最小的数的
for(int i=0;i<=9&&p==0;i++){
for(int j=0;j<=9&&p==0;j++){
for (int k=0;k<=9&&p==0;k++){
u=l*1000+i*100+j*10+k;//i*100+j*10+k表示后面的3位数,从k=1开始累加,这样求出来的就是最小的那个
if(u%2==0&&u%5==0&&u%3==0&&i!=j&&i!=k&&j!=k){//判断是否满足条件
System.out.println(u);
p++;//只要满足条件就结束循环
}
}
}
}
}
}