分析以下需求,並用代碼實現:(封裝成方法) (1)打印1到100之內的整數,但數字中包含m的要跳過 (2)每行輸出n個滿足條件的數,之間用空格分隔。


import java.util.Scanner;
class Home_Day05_01{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("請輸入想跳過包含幾的數字和每行顯示數字的個數");
        int m =  sc.nextInt();
        int n =  sc.nextInt();
        printNum(m,n);
    }

    /*
    分析以下需求,並用代碼實現:(封裝成方法)
    (1)打印1到100之內的整數,但數字中包含m的要跳過
    (2)每行輸出n個滿足條件的數,之間用空格分隔
    (3)如:
        1 2 3 4  5
        6 7 8 10 11
    返回值類型:void
    方法名稱: printNum
    參數列表: int m 

    */
    public static void printNum(int m ,int n){
        int count = 0;
        for (int i = 1;i <= 100 ;i++ ){
            int ge = i %10;
            int shi = i /10 %10;
            if(!(ge == m || shi == m)){
                System.out.print(i+"  ");
                count++;
                if(count % n == 0){
                    System.out.println();
                }
            }
        }

    }

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 打印1-100之間的所有素數及個數,每行輸出5個滿足條件的數,之間用空格分隔 輸入一個正整數repeat(0 階乘因式分解(一) 給定兩個數m,n,其中m是一個素數。 將n(0<=n<=10000)的階乘分解質因數,求其中有多少個m。 輸入第一行是一個整數s(0 python: 輸出 1~100 之間不能被 7 整除的數,每行輸出 10 個數字,要求應用字符串格式化方法美化輸出格式。 4.用while和for循環輸出1到100之間能被5整除的數,且每行輸出3個。 輸出100內數字包含7且能被7整除的數 輸入正整數m和n,m Problem Description 有n(n<=100)個整數,已經按照從小到大順序排列好,現在另外給一個整數x,請將該數插入到序列中,並使新的序列仍然有序。 Input 輸入數據包含多個測試實例,每組數據由兩行組成,第一行是n和m,第二行是已經有序的n個數的數列。n和m同時為0標示輸入數 作業四1、輸入2個正整數m和n(1≤m,n≤1000),輸出m~n之間的所有水仙花數。水仙花數是指各位數字的立方和等於其自身的數。要求定義並調用函數is(number)判斷number的各位數字之和是否等於其自身。 Problem Description 輸入n(n<100)個數,找出其中最小的數,將它與最前面的數交換后輸出這些數。 Input 輸入數據有多組,每組占一行,每行的開始是一個整數n,表示這個測試實例的數值的個數,跟着就是n個整數。n=0表示輸入的結束,不做處理。 Output 對於每組
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM