寫出用更相減損之術(shù)求a、b最大公約數(shù)的程序.

程序如下:
a="input " (“a=”);
b="input " (“b=”);
while  a<>b
if  a>=b
a=a-b;
else
b=b-a;
end
end
print(%io(2),a,“a、b最大公約數(shù):”);
按照更相減損術(shù)求兩數(shù)最大公約數(shù)的思想步驟,其關(guān)鍵是判斷a、b的大小及a-b的大小,直到差為0為止.因此設(shè)計(jì)的算法程序中,須用到循環(huán)語句.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

已知函數(shù)f(x)=x3-1,把區(qū)間[0,10]10等分,求函數(shù)在該區(qū)間的端點(diǎn)及各分點(diǎn)處的函數(shù)值,并寫出該算法.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

求多項(xiàng)式f(x)=2x5-5x4-4x3+3x2-6x+7當(dāng)x=5時(shí)的值.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

下表提供了一種二進(jìn)制與十六進(jìn)制之間的轉(zhuǎn)換方法,這也是實(shí)際使用的方法之一,利用這個(gè)對(duì)照表,十六進(jìn)制與二進(jìn)制之間就可以實(shí)現(xiàn)逐段轉(zhuǎn)換了.求十六進(jìn)制的C7A16轉(zhuǎn)化為二進(jìn)制數(shù)的算法.
二進(jìn)制
000
0001
0010
0011
0100
0101
0110
0111
十六進(jìn)制
0
1
2
3
4
5
6
7
二進(jìn)制
1000
1001
1010
1011
1100
1101
1110
1111
十六進(jìn)制
8
9
A
B
C
D
E
F

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

分別用輾轉(zhuǎn)相除法和更相減損之術(shù)求下列兩數(shù)的最大公約數(shù).
(1)261,319;(2)1 734,816.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

在如圖的程序框圖中,輸入n=60,按程序運(yùn)行后輸出的結(jié)果是(  )
A.0 B.3
C.4 D.5

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

用秦九韶算法計(jì)算多項(xiàng)式時(shí)的值時(shí),的值為                                          (    )
A.-845B.220C.34D.-57

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

使用秦九韶算法求的值可減少運(yùn)算次數(shù),做加法和乘法的次數(shù)分別是(。
A.,B.C.,D.,

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:填空題

將十進(jìn)制數(shù)41 化為二進(jìn)制數(shù)的結(jié)果是_________.

查看答案和解析>>

同步練習(xí)冊(cè)答案