早教吧作业答案频道 -->数学-->
vb程序补充欧几里德的辗转相除算法是计算最大公因子的优秀算法,其原理是:若a=bq+r,则a和b的最大公因子等于b和r的最大公因子绝对值(都为整数)比如求1406和646的最大公因子,可使用如下
题目详情
vb程序 补充
欧几里德的辗转相除算法是计算最大公因子的优秀算法,其原理是:若 a=bq+r,则a和b的最大公因子等于b和r的最大公因子绝对值(都为整数)
比如求1406和646的最大公因子,可使用如下计算步骤:1406=2*646+114 →646=5*114+76 →114=1*76+38 →76=2*38+0 ,所以1406和646的最大公因子为38.程序如下,请在空白处填上合适内容.
Dim A as Long,B as Long,R as Long
A=inputbox(“请输入A的值”)
B=inputbox(“请输入B的值”)
Do
R= ①
A=B
B=R
Loop Until ②
Print “最大公约数=”; ③
① ② ③
欧几里德的辗转相除算法是计算最大公因子的优秀算法,其原理是:若 a=bq+r,则a和b的最大公因子等于b和r的最大公因子绝对值(都为整数)
比如求1406和646的最大公因子,可使用如下计算步骤:1406=2*646+114 →646=5*114+76 →114=1*76+38 →76=2*38+0 ,所以1406和646的最大公因子为38.程序如下,请在空白处填上合适内容.
Dim A as Long,B as Long,R as Long
A=inputbox(“请输入A的值”)
B=inputbox(“请输入B的值”)
Do
R= ①
A=B
B=R
Loop Until ②
Print “最大公约数=”; ③
① ② ③
▼优质解答
答案和解析
Private Sub Command1_Click()Dim A As Long,B As Long,R As LongA = InputBox("请输入A的值")B = InputBox("请输入B的值")DoR = A Mod BA = BB = RLoop Until R = 0Print "最大公约数="; AEnd Sub
看了 vb程序补充欧几里德的辗转相...的网友还看了以下:
9.下列选项中属于最常见和常用的系属公式是()9.下列选项中属于最常见和常用的系属公式是(```` 2020-05-15 …
对于最终用户来说,数据库系统的体系结构应划分为A.外模式、概念模式和内模式结构B.单用户结构、主 2020-05-23 …
形容词性物主代词只能用作定于,最最笨的说法形容词性物主代词只能用作定于,还有名词性物主代词做表语到 2020-06-08 …
“后人哀之而不鉴之”的“鉴”是不是意动用法?会不会是“鉴”后面省略了一个“于”?最好用语法分析一下 2020-06-19 …
38、下列各项中,属于最常用的多媒体信息压缩标准的是。A:LZSS标准B:MP3压缩C:LZW压缩 2020-07-06 …
在大于0而小于1的范围内,最大的两位小数于最小的一位小数的和是差是在大于0而小于1的范围内,最大的 2020-07-16 …
一道关于圆和球的难题一:1.N个面积为S的圆所组成的面积的最小值怎么用N和S表示?2.假设一个大圆 2020-07-29 …
关于圆和球的难题一:1.N个面积为S的圆所组成的面积的最小值怎么用N和S表示?2.假设一个大圆里面 2020-07-29 …
vb程序补充欧几里德的辗转相除算法是计算最大公因子的优秀算法,其原理是:若a=bq+r,则a和b的 2020-08-01 …
关于二项式定理的题目(给个思路)f(x)=(1+x)^m+(1+x)^n,若展开式关于x的一次项系 2020-08-03 …