编写程序从1循环到150,并在每行打印一个值

编写程序从1循环到150,并在每行打印一个值

题目描述:
编写程序从1循环到150,并在每行打印一个值,另外在每个3的倍数行上打印出“foo”,在每个5的倍数行上打印“biz”,在每个7的倍数行上打印输出“baz”。格式如下:
在这里插入图片描述

解题思路:
用for循环,然后在依次判断是否是3,5,7的倍数,即使用取余运算%看结果是否为0,写好后注意调整格式保持和图片一致。

总结:
for循环格式:

for(int i=1;i<=150;i++)

本题Java代码:

public class ForTest1 {
    
    
	public static void main(String[] args) {
    
    
		for(int i=1;i<=150;i++){
    
    
			System.out.print(i + " ");
			if(i % 3 ==0){
    
    
				System.out.print("foo ");
			}
			if(i % 5 ==0){
    
    
				System.out.print("biz ");
			}
			if(i % 7 ==0){
    
    
				System.out.print("baz ");
			}
			System.out.println(); //换行
		}
	}
}

猜你喜欢

转载自blog.csdn.net/qq_45555403/article/details/114131177