將1到100中的數取出後,按能同時被2,3整除,只能被2整除,不能被2或3整除分類。(java程式)

2021-08-04 15:40:25 字數 872 閱讀 5986

1樓:

給你個例子看下:

list data0 = new arraylist();

list data1 = new arraylist();

list data2 = new arraylist();

for (int i = 1; i <= 100; i++) else if (i % 2 == 0) else if (i % 2 != 0 && i % 3 != 0)

}system.out.println("同時被2,3整除" + data0);

system.out.println("只能被2整除" + data1);

system.out.println("不能被2或3整除" + data2);

結果:同時被2,3整除[6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96]

只能被2整除[2, 4, 8, 10, 14, 16, 20, 22, 26, 28, 32, 34, 38, 40, 44, 46, 50, 52, 56, 58, 62, 64, 68, 70, 74, 76, 80, 82, 86, 88, 92, 94, 98, 100]

不能被2或3整除[1, 5, 7, 11, 13, 17, 19, 23, 25, 29, 31, 35, 37, 41, 43, 47, 49, 53, 55, 59, 61, 65, 67, 71, 73, 77, 79, 83, 85, 89, 91, 95, 97]

2樓:匿名使用者

用乙個for迴圈。然後裡面3個if語句,第乙個if(i%2==0&&i%3==0),第二個if(i%2==0),第三個if(i%3==0)

從1至100的自然數中,每次取出兩個不同的自然數相加,使其和大於100 有幾種取法

很簡單啊,你看 從1到100這些數中取,大於100的數是從101到199一共99個數,那麼任意取兩個數相加 等於101的有50種 1 100,2 99.50 51 等於102的有49種 2 100,3 99.50 52 等於103的有48種 3 100,4 99.50 53 等於199的有 1種 9...

c中怎麼獲取1到100的隨機數,C中怎麼獲取1到100的隨機數?

random randow new random console.writeline randow.next 100 1 c 怎麼獲取隨機數 在開發過程中,常常要產生隨機數,如生成靜態 html 網頁時,檔名通常用產生隨機數的方式獲得,生成定單的時候,定單號也可以用產生隨機數的方式獲得等。在 c 中...

打擾了,請問一下,1到100中,個位上是5的數包括5嗎

10個要想解答此題,必須弄明白2的倍數與5的倍數的特徵。2的倍數的特徵是 個位上是0,2,4,6,8的數。5的倍數的特徵是 個位上是0或者5的數。不難看出,2和5倍數的特徵的共同點就是個位上是0的數。就是說,既是2的倍數,又是5的倍數的特徵就是個位上是0。整數1到100中,個位上是0的,只有10 2...