c求100400以內能被3整除,又能被7整除的數

2021-03-05 22:02:49 字數 595 閱讀 3909

1樓:不是苦瓜是什麼

100-400以內能被3整除,又能被7整除的數特點是21的倍數。

這道題實際上考察的是數學中的公倍數,即被3整除,又能被7整除的數,是3和7的公倍數,所以是21的公倍數。

在100到400之間能被3整除的數最小為102,最大為399,相鄰兩數之間相差都為21。

這樣的數有105、126、147、168、189等……

公倍數計算方法:

分解質因數法:

首先把兩個數的質因數寫出來,最小公倍數等於這兩個數全部共有的質因數的代表與各自獨有的質因數的乘積。

比如求45和30的最小公倍數。

45=3×3×5

30=2×3×5

30與45共有的質因數是1個3和1個5,而30和45獨有的質因數分別是 3和2。即,

最小公倍數等於2×3×3×5=90

又如計算36和270的最小公倍數

36=2×2×3×3

270=2×3×3×3×5

36與270都有的質因數是1個2和2個3,而36獨有質因數2,270獨有質因數3和5。

2樓:岔路程式緣

main()}

vb輸出100以內能被3整除的數之和

vb是什麼意思?數學方式應該這樣!設數之和為m 所以2m 102 33 所以m 51 33 dim a,i as integer for i 0 to 100 if mod i 3 0 then a a i next i 其中a為能被3整除的數之和 dim a,i as integer for i ...

100以內能被5整除的數有幾個

100以內能被5整除的數有20個,分別為 5 10 15 20 25 30 35 40 45 50 55,60 65 70 75 80 85 90 95 100。能被5整除的數的特徵是個位上的數必須是0,5,個位上是0 5的數一定能被5整除。解 能被5整除的數的特徵是 一個數的個位是0或5,這個數就...

輸出100以內能被3整除且個位數為6的所有整數

源程式如下 include stdio.h int main return 0 程式執行結果如下 for i 0 i 10 i 如果你用 i 10,j 3 0 程式就會在j 3 0時跳過,不輸出,不執行printf d j 如6,36,66,96等都不會輸出.輸出的只會有16,26,46等不會給3整...