返回列表 發帖

[作業] 求最小公倍數 (break敘述)

本帖最後由 葉桔良 於 2022-5-28 15:36 編輯

讓使用者任意輸入兩個正整數,求它們的最小公倍數。
提示:加入break敘述,使符合條件時,跳出迴圈。

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     int x, y, bigger;
  8.     cout<<"請輸入第一個數: ";
  9.     cin>>x;
  10.     cout<<"請輸入第二個數: ";
  11.     cin>>y;
  12.     bigger=x>y?x:y;
  13.     cout<<x<<"與"<<y<<"的最小公倍數是: ";
  14.     for(int i=bigger; i<=x*y; i+=bigger)
  15.     {
  16.          if(i%x==0 && i%y==0)
  17.          {
  18.              cout<<i<<endl<<endl;
  19.              break;
  20.          }
  21.     }
  22.     goto re;
  23.     system("pause");
  24.     return 0;   
  25. }
複製代碼

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表