早教吧作业答案频道 -->数学-->
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程序补充欧几里德的辗转相...的网友还看了以下:
某项设备的原值为100000元,预计净残值率为5%,预计使用年限为5年,采用年数总和法计算的第二年 2020-05-19 …
当收益额选取企业的净利润,而资本化率选择净资产收益率时,其还原值应为( )。 A.投资资本 2020-05-19 …
当收益额选取企业的净利润,而资本化率选择资产总额收益率时,其还原值为( )。 A.投资资本现 2020-05-19 …
某企业2002年1月1日的房产原值为3000万元,4月1日将其中原值为1000万元的临街房出租给某 2020-05-19 …
企业某项固定资产的原值为22万元,规定折旧年限为6年,预计净残值为l万元。采取年数总和法计提折 2020-05-19 …
某企业转让一项专利权,与此有关的资料如下:该专利权的原值为100万元,已摊销30万元,计提减值准备5 2020-06-07 …
房产税次年的计税依据例如:单位一套写字楼100万,从价计征是按房产的原值减除一定比例后的余值计征, 2020-06-21 …
房产税的问题1.某国有企业2009年拥有房产原值8000万元,具体使用情况如下:(1)1月1日将其 2020-07-17 …
在赋值语句“i=i+1”中,意思是()A.没有意义B..i与i+1相等C..将i的原值加1再赋给i, 2020-12-31 …
赋值语句N=N+1的意义是()A.N等于N+1B.N+1等于NC.将N的值赋给N+1D.将N的原值加 2020-12-31 …