1到1000以內的自然數中因數只有的數有幾個

2021-03-08 16:42:52 字數 1561 閱讀 4049

1樓:匿名使用者

因數只有3個的自然

數只能具有如下形式p^2,其中p是素數,此時它的3個因子是1,p,p^2,於是1000以內的自然數中因數只有3個的數有

4,9,25,49,121,169,289,361,529,841,961

共11個.

2樓:嘯嘯_飛

4=2*2

9=3*3

25=5*5

49=7*7

121=11*11

169=13*13

289=17*17

361=19*19

529=23*23

841=29*29

961=31*31

經過觀察他們都是質數的平方,因此只要找質數的平方就好了附:我觀察結果所用的pascal程式

program help;

var a:1..1000;

function countys(i:integer):boolean;

var c,b:integer;

begin

c:=0;

for b:=1 to i do

if i mod b=0 then inc(c);

countys:=c=3;

end;

begin

for a:=1 to 1000 do

if countys(a) then writeln(a);

end.

3樓:匿名使用者

可以試試用c語言程式設計來完成。

4樓:樊楊氏回俏

兩個質數之積就是只有3個因數的數,1000以內這樣的數有11個。

由於√1000=31.623,小於31.632的數的平方不會超過1000,小於31.

632的質數一共有11個(2、3、5、7、11、13、17、19、23、29、31),它們的平方數就是只有3個因數:1、某質數、該質數的平方數自身。

在1到1000的自然數中,只有3個因數的有幾個

5樓:牟金蘭問鸞

有三bai個因數說明這個du數只能是完全

平方數(k^zhi2)

且k為質數

而44^dao2<1000<45^2

所以1-1000一共內有44個完全平方數

而1-44之間容的質數是2,3,5,7,11,13,17,19,23,29,31,37,41,43

所以一共14個

6樓:公良雪眭妍

兩個質數bai之積就是只du

有3個因數的數,1000以內這zhi樣的數有11個。

由於dao√1000=31.623,小回於31.632的數的平答方不會超過1000,小於31.

632的質數一共有11個(2、3、5、7、11、13、17、19、23、29、31),它們的平方數就是只有3個因數:1、某質數、該質數的平方數自身。

7樓:樹嘉毓小蕾

有三個因數說明這個數只能是完全平方數(k^2)

且k為質數而44^2

自然數多還是0到1中間的小數多,自然數多還是0到1中間的小數多

0到1中間的小數要比自然數多得多。自然數個數 0到1中間的小數個數 0 自然數勢是阿列夫零,0到1中間的小數是阿列夫一。證明如下 0,1 中有0.1,0.01,0.001 等,因此 0,1 不比自然數少。另外假設 0,1 和自然數一樣多,則 0,1 可數。下面把 0,1 之間的小數寫成二進位制小數,...

從1到1999的自然數中,完全平方數乙個多少個?

因為45的平方是2025,而44的平方是1936,所以從44往下數,包括44,一共有44個完全平方數。也是乙個完全平方數,這個自然數是什麼數 這個很多的。如1,4,9,16,25.等等。在自然數1到100中,三的倍數有多少個 在自然數1到100中,三的倍數有33個。所以在自然數1 100中,3的倍數...

1是所有非零自然數的因數。對嗎,1是任何非零自然數的因數。對還是錯,為什麼?

1是任何非0自然數的因數 因為任何非0自然數與它自身的商都是1,不妨令任意非0自然數為a,則有a a 1 由a a 1,可得a的因數有1和a,因為a是變數,只有1是不變數,所以,1是任何非0自然數的因數 根據定義,假如a b c a b c都是整數 那麼我們稱a和b就是c的因數。對於任意非零自然數n...