很简单的问题。基础啊,基础。
public class Ezz {
/**@author xiao-fu
* @param args
*/
/**
* 打印0-100的数字,要求以3为尾数的打印EZZ,以5为尾数的打印FEZZ
* */
public static void main(String[] args) {
meth(100);
}
private static void meth(int num){
//进入for循环打印所有数字
for(int x =1;x <= num;x ++){
//判断是否小于70
if(x < 70){
//判断是否是15的倍数
if(x%15!=0){
//如果不是15的倍数,而且以3为尾数,打印EZZ
if(x%10==3){
System.out.println("EZZ"+" 尾数为3");
}
//如果不是15的倍数,而且是以5为尾数,打印FEZZ
else if(x%10==5){
System.out.println("FEZZ"+" 尾数为5");
}
//打印既不是15的倍数,也不是以5或3为尾数的数字
else {
System.out.println(x);
}
}
//打印15的倍数
else {
System.out.println(x+" 15的倍数");
}
}
//打印大于70的数字
else {
System.out.println(x);
}
}
}
}