素數又稱質數。所謂素數是指除了 1 和它本身以外,不能被任何整數整除的數,例如17就是素數,因為它不能被 2~16 的任一整數整除。
思路1):因此判斷乙個整數m是否是素數,只需把 m 被 2 ~ m-1 之間的每乙個整數去除,如果都不能被整除,那麼 m 就是乙個素數。
思路2):另外判斷方法還可以簡化。m 不必被 2 ~ m-1 之間的每乙個整數去除,只需被 2 ~
原因:因為如果 m 能被 2 ~ m-1 之間任一整數整除,其二個因子必定有乙個小於或等於
兩種思路的**請看解析。
思路1) 的**:
#include int main() } if(a==0)else return 0;}
思路2)的**:
#include #include void main()
兩段**的輸出結果相同。
第一次執行結果:
輸入乙個整數:11是素數。
第二次執行結果:
輸入乙個整數:9797是素數。
第三次執行結果:
輸入乙個整數:1010不是素數。
掃碼關注我,手把手帶你擼**
右下方的「在看」
三菱PLC程式語言的特點
三菱plc的程式語言與一般計算機語言相比,具有明顯的特點 它既要滿足易於編寫,又要滿足易於除錯的要求。三菱plc程式語言具有以下特點 1.圖形式指令結構 程式由圖形方式表達,指令由不同的圖形符號組成,易於理解和記憶。在邏輯運算部分,幾乎所有的廠家都採用類似於繼電器控制電路的梯形圖,很容易接受。較複雜...
三菱fx程式設計手冊 三菱FX系列PLC的程式語言介紹
三菱fx系列plc的程式語言支援6中,有1,指令表程式設計2,梯形圖編輯3,sfc 步進梯形圖 4,st文字語言,5,結構化梯形圖,6,fbd功能模組表。1指令表程式設計 指令表程式設計方式,就是通過 ld and out 等指令語言輸入順控指令的方式,該方式是順控程式中基本的輸入形態。在我們對程式...
plcst語言程式設計教程 st語言程式設計例項講解
首先在早期的的程式設計中,並不支援st語言,之後的gx iec developer中雖然支援,但是鑑於gx iec developer只面向歐洲市場,這裡也不做討論。這裡主要討論的是gx developer中以及面對全球市場的gx works2,當然,gx works3因為使用方法和gx works...