• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    整數內的素數對怎樣用C++統計

    素數對就是兩個相差為2的素數,例如3和5,11和13,給出一個正整數,求該整數內所有兩個數都不跨越它的素數對。如何用C++實現這一運算呢?小編與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      輸入數據為一個正整數,要求它不跨越10000。

      輸出數據為小于正整數的素數對,每行輸出一對素數對,素數對兩數之間有空格離隔,若沒有素數對,則輸出empty。

    2. 2

      起首,界說一個常量,用來節制數組的巨細。

    3. 3

      接著,界說兩個數組,保留所有素數和所有整數。

    4. 4

      界說4個整型變量,保留輸入的整數、節制輪回的變量,以及素數個數。

    5. 5

      界說一個布爾型變量,標記正數內是否沒有素數。

    6. 6

      輸入一個正整數,保留在變量num中。

    7. 7

      將數組arr中的值,都設置為0。

    8. 8

      判定整數num中的所有素數,保留在數組p中。

    9. 9

      用一重for輪回,計較整數內的所有素數對。

    10. 10

      若是相鄰兩個素數之間的差為2,則輸出該素數對。

    11. 11

      最后,若是標記值為真,則輸出此整數內沒有素數對。

    12. 12

      運行法式,輸入一個正整數,電腦就管帳算出它以內的所有素數對。

    注重事項

    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2018-12-12 00:00
    • 閱讀 ( 849 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆