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

    怎樣用C++判斷兩個整數是否互質

    輸入兩個整數n和m(可所以負數),判定兩個數是否互質,可以先求出兩個數的最年夜公約數,若是公約數的絕對值為1,則兩個數互質。若何在C++中實現這一算法呢?小編與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      起首,界說三個整型變量,保留輸入的整數m和n,以及余數。

    2. 2

      接著,輸入兩個整數,保留在變量m和n中。

    3. 3

      將運算前的兩個整數的值保留下來,保留在變量a和b中。

    4. 4

      用while語句判定,兩個整數相除的余數是否為0。

    5. 5

      若是兩個整數相除的余數不為0,則使m值等于n的值。

    6. 6

      若是前提當作立,讓n的值等于兩個整數相除的余數。

    7. 7

      用if語句判定,兩個整數的最年夜公約數的絕對值是否為1。

    8. 8

      若是前提當作立,則輸出整數n和整數m互質。

    9. 9

      若是前提不當作立,則輸出整數n和整數m并非互質數。

    10. 10

      運行法式,肆意輸入兩個整數,計較機就會判定出它們是否互質。

    注重事項

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

    你可能感興趣的文章

    相關問題

    0 條評論

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