首先我們要知道什麽是素數(質數),以防有人忘記(比如剛學開始學c的我就忘記了)
素數(質數)只能被1和它自己整除
7只能被1和7整除,是素數
9能被3整除,不是素數
方法—試除法
這個代碼比較死,只是輸出了100到200之間的素數,完成了題目的要求
我們可以把它改造成輸入壹個數字,判斷是否是素數的形式
代碼改造1-1
用戶輸入壹個數字
代碼判斷是否為素數
是,輸出“是素數”以及用戶輸入的值
不是,輸出“不是素數”
結果如下:
上面的這串代碼能很好地完成我們的需求,但它還有優化的空間,存在弊端該方法會錯過1