阿摩線上測驗 登入

申論題資訊

試卷:103年 - 高雄市103學年度市立高級中等學校聯合教師甄選-資料處理科#16743
科目:教甄◆電腦科專業
年份:103年
排序:0

申論題內容

(四)、請以 VB 遞迴程式的方式寫出一程式,可以求出x,y兩個>0整數 的最大公因數及最小公倍數。12%

詳解 (共 2 筆)

詳解 提供者:sofi1030

Function Big(a as integer,b as integer) as integer if b = 0 then Big = a else t = a mod b Big=Big(b, t) end if End Function Private Sub main() Dim x, y,small as Integer small = x * y / Big(x,y) End Sub

詳解 提供者:becky_0li

int gcd(int x,int y){ int temp; while(y!=0){ temp=x%y; x=y; y=temp; } return x; } int lcm(int a,int b){ return a*b/gcd(x,y); }