精英家教網 > 高中數學 > 題目詳情

寫出求m=60和n=33的最大公約數的算法和程序框圖.

答案:略
解析:

【解法一】算法:

S1:以nm,得余數r=27;

S2:判斷r是否為零,若r=0,則n為解.

r0,則重復S3操作(r=27);

S3:以n作為新的m(33),以r作為新的n(27),求新的m/n的余數r=6;

S4:判斷r是否為零,若r=0,則前一個n即為解.

否則要繼續S5的操作;

S5:以n作為新的m(m=27),以r作為新的n(n=6)

求新的余數r=3;

S6:判斷上一個r是否為零,若r=0,則前一個n即為解,否則要執行S7操作;

S7:以n作為新的m(m=6),

r作為新的n(n=3),求新的r=0;

S8:判斷r是否為零,這里r=0,算法結束得n=36033的最大公約數.

程序框圖略

【解法二】算法:

S1:輸入60,33,將m=60,n=33

S2:求m/n余數r;

S3:若r=0,則n就是所求最大公約,輸出n.若r0,執行下一步;

S4:使n作為新的m,使r作為新的n,執行S2

程序框圖(當型)

【解法三】算法:

S1:令m=60,n=33;

S2:重復執行下面序列,直到求得r=0為止;

S3:求m/n的余數r;

S4:令m=n,n=r;

S5:輸出m

程序框圖(直到型)


練習冊系列答案
相關習題

科目:高中數學 來源: 題型:

如圖,已知四邊形OBCD是平行四邊形,|OB|=2,|OD|=4,∠DOB=60°,直線x=t(0<t<4)分別交平行四邊行兩邊于不同的兩點M、N.
(1)求點C和D的坐標,分別寫出OD、DC和BC所在直線方程;
(2)寫出OMN的面積關于t的表達式s(t),并求當t為何值時s(t)有最大值,并求出這個最大值.

查看答案和解析>>

科目:高中數學 來源:聊城一中第二學期高一數學期中復習 《算法語言》單元測試題(新課標) 題型:044

寫出求m=60和n=33的最大公約數的算法和程序框圖.

查看答案和解析>>

科目:高中數學 來源: 題型:044

寫出求m=60n=33的最大公約數的算法和程序框圖.

查看答案和解析>>

科目:高中數學 來源:2012-2013學年安徽省池州一中高二(上)期中數學試卷(文科)(解析版) 題型:解答題

如圖,已知四邊形OBCD是平行四邊形,|OB|=2,|OD|=4,∠DOB=60°,直線x=t(0<t<4)分別交平行四邊行兩邊于不同的兩點M、N.
(1)求點C和D的坐標,分別寫出OD、DC和BC所在直線方程;
(2)寫出OMN的面積關于t的表達式s(t),并求當t為何值時s(t)有最大值,并求出這個最大值.

查看答案和解析>>

同步練習冊答案
久久精品免费一区二区视