亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

編譯器顯示無錯誤警告,可是運行不了


#include<iostream>
using namespace std; ? ? ? ? ? ? ? //這段代碼實現求兩個數的最大公約數與最小公倍數
void Hcf(int x,int y);
void Lcm(int s,int t);
void main()
{
?int i,j;
?cin>>i>>j;
?Hcf(i,j);
?Lcm(i,j);

}
int sum;?????????? //定義sum為局外變量
void Hcf(int x,int y)
{
?int a,b,c,d;
?int sum=1;
?a=x>y?y:x;
?b=2;
?while(b<=a)
?{
??c=x/b;
??d=y/b;
??if(c==0&&d==0)
??{
???sum*=b;
???x/=b;
???y/=b;
??}
??else
??{
???break;
??}
?}
?cout<<"最大公約數為"<<sum<<endl;
}
void Lcm(int s,int t)
{
?int k;
?k=s*t/sum;
?cout<<"最小公倍數為"<<k<<endl;
}


正在回答

舉報

0/150
提交
取消
C++遠征之起航篇
  • 參與學習       290974    人
  • 解答問題       817    個

C++亮點盡在其中,本課程是在C語言基礎上的一個延伸,得以升華

進入課程

編譯器顯示無錯誤警告,可是運行不了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號