分別輸出0 100的合數和質數

2021-10-24 18:44:34 字數 780 閱讀 5396

思路:用count變數統計每個數能被整除的數,利用兩個for迴圈實現,利用取餘的方式(i % j),count==2(1和數本身)為質數,count>2,即為合數。

var arr1 =

;//儲存質數

var arr2 =

;//儲存合數

var count =0;

for(var i =

2; i<

100; i++)}

if(count ==2)

else

count =0;

}document.

write

("質數有"

+ arr1)

;document.

write

("合數有"

+ arr2)

;

方法改進:減少迴圈次數

var arr1 =

;//儲存質數

var arr2 =

;//儲存合數

var count =0;

for(var i =

2; i<

100; i++)}

if(count ==1)

else

count =0;

}document.

write

("質數有"

+ arr1)

;document.

write

("合數有"

+ arr2)

;

以下兩條輸出語句分別輸出什麼?

float a 1.0f cout int a endl cout int a endl cout boolalpha int a int a endl 輸出什麼?float b 0.0f cout int b endl cout int b endl cout boolalpha int b in...

以下三條輸出語句分別輸出什麼?

char str1 abc char str2 abc const char str3 abc const char str4 abc const char str5 abc const char str6 abc cout boolalpha str1 str2 endl 輸出什麼?cout bo...

printk列印級別輸出

核心的列印函式和使用者空間的列印函式是相同的,只是關鍵字不太一樣,核心是printk,而使用者空間則是printf。在核心空間只不過有乙個列印級別的設定,所謂的列印級別不過是幾個巨集定義 printk的列印級別一共有8個級別 數字越 明列印級別越高 define kern emerg 0 syste...