int n = 0;
int i = 1;
while(n < 50){
String str = i + "";
if(i % 7 != 0 && !str.contains("7")){
System.out.println(i);
}
i++;
n++;
}
追问用for语句表示呢
追答public class FOR{
public static void main(String[] args){
for(int i = 1, n = 0; n < 50; i++){
String tmp = i + "";
if(i % 7 != 0 && !tmp.contains("7")){
System.out.print(i + " ");
if(n % 10 == 9){
System.out.println();
}
n++;
}
}
}
}
本回答被网友采纳