/*
编写程序FooBiz.java,从1循环到150并在每行打印一个值,另外在每个3的倍数行上打印出“foo”,在每个5的倍数行上打印“biz”,在每个7的倍数上打印输出“Baz”。
*/
public class FooBizBaz{
public static void main(String[] args){
for(int i = 1; i <= 150; i++){
System.out.println(i);
if(i % 3 == 0){
System.out.println("foo");
}
if(i % 5 == 0){
System.out.println("biz");
}
if(i % 7 == 0){
System.out.println("baz");
}
System.out.println();
}
}
}
/*
再一次发表所谓的“水仙花”,顺便解释以下所谓的水仙花,水仙花是指一个3位数,其各个位上立方和等于其本身。
例如: 153 = 111+333+555 以下是代码
*/
public class ShuiXianHua{
public static void main(String[] args){
for(int i = 100;i < 1000; i++){**//实现100-999的遍历 456 - 400 = 56 -50**
int j1 = i / 100;//百位
int j2 = (i - j1*100)/10;
int j3 = i % 10;//个位
if(i == j1*j1*j1 + j2*j2*j2 +j3*j3*j3){
System.out.println(i);
}
}
}
}
程序输出结果:153 370 371 407