Board logo

標題: 因數分解 (六) - 求最大公因數 (break敘述) [打印本頁]

作者: 葉桔良    時間: 2022-5-21 15:25     標題: 因數分解 (六) - 求最大公因數 (break敘述)

本帖最後由 葉桔良 於 2022-5-21 16:48 編輯

利用break敘述,於符合條件時,立即跳出迴圈。

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int a,b,smaller,gcd;
  8.     cout<<"輸入第一正整數: ";
  9.     cin>>a;
  10.     cout<<"輸入第二正整數: ";
  11.     cin>>b;
  12.     smaller=a<b?a:b;
  13.     for(int i=smaller; i>=1; i--)
  14.     {
  15.         if(a%i==0 && b%i==0)
  16.         {
  17.             gcd=i;
  18.             break;   //立即跳出所在迴圈
  19.         }
  20.     }
  21.     cout<<a<<" 與 "<<b<<"的最大公因數為: "<<gcd<<endl;
  22.     system("pause");
  23.     goto re;
  24.     return 0;
  25. }
複製代碼

作者: 葉桔良    時間: 2022-5-21 15:25

此帖僅作者可見
作者: 連翊恩    時間: 2022-5-21 16:56

此帖僅作者可見
作者: 錢冠叡    時間: 2022-5-21 17:00

此帖僅作者可見
作者: 侯宣仲    時間: 2022-5-21 17:02

此帖僅作者可見
作者: 許博鈞    時間: 2022-5-21 17:03

此帖僅作者可見
作者: 王競儀    時間: 2022-5-21 17:04

此帖僅作者可見
作者: 謝閔丞    時間: 2022-5-21 17:06

此帖僅作者可見
作者: 郭閎宇    時間: 2022-5-21 17:08

此帖僅作者可見
作者: 侯宥安    時間: 2022-5-21 17:09

此帖僅作者可見
作者: 李彥錡    時間: 2022-5-21 17:11

此帖僅作者可見
作者: 孫文康    時間: 2022-5-21 17:17

此帖僅作者可見
作者: 侯宣任    時間: 2022-5-21 17:18

此帖僅作者可見
作者: 黃昱琁    時間: 2022-5-21 17:19

此帖僅作者可見
作者: 石皓云    時間: 2022-5-21 17:19

此帖僅作者可見
作者: 張駿霖    時間: 2022-5-21 17:20

此帖僅作者可見
作者: 許浩浩    時間: 2022-5-21 17:22

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2