7的倍数或者包含7打印"-",其余的打印数字,每行不超过5个数字

package cekai;

import java.util.Scanner;

/**
 * @author: 86182
 * @description: 7的倍数或者包含7打印"-",其余的打印数字,每行不超过5个数字
 * @date: 2021/4/8 15:34
 */
public class SevenMultiple {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while(in.hasNext()){
            int num = in.nextInt();
            func(num);
        }
        in.close();
    }

    public static void func(int num){
        int count = 0;
        for (int i = 1; i <= num; i++) {
            if(i % 10 == 7 || i % 7 == 0 || i / 10 == 7) {
                // continue;
                System.out.print("-" + "\t");
            }else{
                System.out.print(i + "\t");
            }
            count++;
            if(count % 5== 0) {
                System.out.println();
            }
        }
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容