题目:
编写程序从1循环到150,并在每行打印一个值,
另外在每个3的倍数行上打印出“foo”,
在每个5的倍数行上打印“biz”;
在每个7的倍数行上打印输出“baz”。
代码:
class ForTest{
public static void main(String[] args){
for(int i = 1;i <= 150 ; i++){
if (i % 3 == 0 && i % 5 ==0 && i % 7 == 0){
System.out.println(i + " foo" + " biz" + " baz");
}else if (i % 3 == 0){
System.out.println(i +" foo");
}else if (i % 5 == 0){
System.out.println(i + " biz");
}else if(i % 7 == 0){
System.out.println(i + " baz");
}else{
System.out.println(i);
}
}
}
}
运行结果很长,我就截一部分
这个就是使用for循环语句没什么特别的。
难道我已经升华到这个地步了??