C語言 列印100到200之間的素數

2021-09-10 06:33:05 字數 471 閱讀 3155

什麼是素數(素數也叫質數)

就是在所有比1大的整數中,除了1和它本身以外,不再有別的因數

首先我們可以考慮一下怎麼樣把100到200之間的數列印出來(用for迴圈列印),很明顯100,200不是素數,所以我們的迴圈從101開始,200結束,然後再裡面再進行迴圈和判斷

#define _crt_secure_no_warnings

#include

#include

intmain()

//跳出迴圈有兩種可能

//1.不是素數

大於等於i

if(j >= i)

}printf

("\n");

printf

("count=%d\n"

, count)

;system

("pause");

return0;

}

列印100到200之間的素數

素數的定義是除了1和它本身,不能被其他數整除。最簡單的方法就是把1和它自己之間的數全都遍歷一遍。如下 include int main if i j system pause return 0 上述方法有個缺點就是效率太低,雖然說是短短幾行 看不出來效率,但若是在大型工程中,太耗費時間,接下來對它進...

列印100到200之間的全部素數

列印100到200之間的全部素數 方法1.include include include intmain 恰好相等 if n i printf d count system pause return0 方法2.include include include intmain 解析 等於將判定的數n變成...

C語言 求100到200之間的素數。

code class cpp 方法一 include intmain if flag 0 printf n printf count is d n count return 0 方法二 步驟 1.首先判斷乙個數是不是素數,利用迴圈從2 n判斷是不是素數。2.再利用迴圈從100 200判斷之間的資料是...