首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面的程序: Private Sub Form_Click() Dim m,n As Integer m=InputBox("请输入M的值") m=Val(m) m1=m n=Input
阅读下面的程序: Private Sub Form_Click() Dim m,n As Integer m=InputBox("请输入M的值") m=Val(m) m1=m n=Input
admin
2009-02-13
118
问题
阅读下面的程序: Private Sub Form_Click() Dim m,n As Integer m=InputBox("请输入M的值") m=Val(m) m1=m n=InputBox("请输入N的值") n=Val(n) n1=n Do While n<>0 remin=m Mod n m=n n=remin Loop Print m1,n1,m End Sub 程序运行后,单击窗体,在对话框中分别输入16和24,则程序在窗体上的输出结果为
选项
A、16 24 4
B、16 24 8
C、24 16 6
D、24 16 8
答案
2
解析
本题捉供的是用“辗转相除法”求两个整数最大公约数的程序。一般来说,假定有两个整数m和n(m>n),将m作为被除数, n作为除数,相除后余数为r。如果r不等于0,则令m=n,n=r,再进行一次除法运算(以新的m作为被除数,n作为除数),得到新的r。如果r仍不等于0,则重复上述过程,直到r=0为止,此时的n就是两个数的最大公约数。在本题的Do While-Loop循环中,通过辗转相除求最大公约数,循环结束的条件是相除后余数为0,如果不为0,则一直“除”下去。这里用 Mod运算符求余数,较大的整数作为被除数或者较小的整数作为被除数都可以得到正确结果,但整除的次数可能会不一样。在本题的输入中,先输入16,再输入24,求出的最大公约数仍为8。
转载请注明原文地址:https://kaotiyun.com/show/sE1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列说法正确的是
异常分为运行异常、捕获异常、声明异常和【】。
下列哪个类是由编译器自动生成对象的特殊类,是用于类操作的?()
只能用在循环语句中的是()。
数据库管理系统常见的数据模型有层状、网状和______三种。
______类是所有类的根,它所包含的属性和方法被所有类继承。()
在JDK1.4的java.util.regex正则表达式包中,有一个______类,该类的staticPatterncompile方法用于将正则表达式字符串编译成模式对象来进行快速模式匹配。
在长度为n的有序线性表中进行二分法查找。最坏的情况下,需要的比较次数为______。
在Windows环境下,下列操作中与剪贴板无关的是()。
设一棵完全二叉树共有700个结点,则在该二叉树中有上【】个叶子结点。
随机试题
无换向器电动机的调速方法是()。
按行政活动程序分类,北京市工商局属于()
阅读下面的文言文,然后回答问题。何灌,字仲源,开封祥符人。武选登第,为河东从事。经略使韩缜虽数试其材,而常沮抑之,不假借。久乃语之曰:“君奇士也,他日当据吾坐。”为府州、火山军巡检。盗苏延福狡悍,为二边患,灌亲枭其首。贾胡疃有泉,辽人常越境而汲,
下列风湿性疾病中,抗dsDNA抗体阳性率最高的是
定向资产管理合同的基本事项包括()。
下列有关税收程序法的表述中,正确的是()。
辩证思维的方法有
如果系统在执行一个决策的过程中无需收集外部信息,也不因为外部信息的情况而改变决策,直到本次决策结束。即使有事后的讦价,也仅作为下次决策的参考。那么这类系统的结构是()。
在名称为Forml的窗体上绘制一个文本框,名称为Textl,MultiLine属性为True,ScrollBars属性为2;两个命令按钮名称分别为Cmdl和Cmd2,标题分别为“读人数据”和“计算保存”,如图47—6所示。要求程序运行后,如果单击“读人数据
PeopleinthemassadvertisingbusinessandotherswhostudyAmericansocietyhavebeenveryinterestedinthequestion:Whatdo
最新回复
(
0
)