分析以下需求,並用代碼實現:(封裝成方法) (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刪除。



猜您在找 輸入一個正整數repeat(0 python: 輸出 1~100 之間不能被 7 整除的數,每行輸出 10 個數字,要求應用字符串格式化方法美化輸出格式。 Problem Description 有一個長度為n(n<=100)的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出一個平均值,如果最后不足m個,則以實際數量求平均值。編程輸出該平均值序列。 Input 輸入數據有多組,每組占一行,包含兩個正整數n和m,n和m的含義 洛谷 P1008 三連擊 將1,2, \cdots ,91,2,⋯,9共99個數分成33組,分別組成33個三位數,且使這33個三位數構成1:2:31:2:3的比例,試求出所有滿足條件的33個三位數。 輸入輸出格式 輸入格式: 木有輸入 輸出格式: 若干行,每行33個數字。按照每行第11個數字升序排列。 輸入一個整數n,一個整數m,輸出n到m所有偶數的和。 06:空格分隔輸出 Java——編寫應用程序,輸出滿足1+2+3+......+n<8888的最大正整數n 一個數如果恰好等於不包含它本身所有因子之和,這個數就稱為"完數"。 例如,6的因子為1、2、3,而6=1+2+3,因此6是"完數"。 編程序找出N之內的所有完數,並按下面格式輸出其因子 班上有學生若干名,已知每名學生的成績(整數),求班上所有學生的平均成績,保留到小數點后兩位。同時輸出該平均成績整數部分四舍五入后的數值。 第一行有一個整數n(1<= n <= 100),表示學生的人數。其后n行每行有1個整數,表示每個學生的成績,取值在int范圍內。 牛牛和15朋友來玩打土豪分田地的游戲,牛牛決定讓你來分田地,地主的田地可以看成是一個矩形,每個位置有一個價值。分割田地的方法是橫豎各切三刀,分成26份,作為領導干部,牛牛總是會選擇其中總價值最小的一份田地,作為牛牛最好的朋友,你希望牛牛取得的田地價值和盡可能大,你知道這個值最大可以是多少嗎? 輸入兩個整數n和m(1≤n,m≤75)表示田地的大小,接下來n行,每行包括m個0-9之間的數字,表示每塊
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM