首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面的程序: 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
47
问题
阅读下面的程序: 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全国计算机二级
相关试题推荐
下面的程序是完成一个容器的例子,所缺部分正确的选项是()。importjava.awt.*;publicclassMyFrameextendsFrame{publicstaticvoidmain(Str
在执行完此程序段后,i,j值为inti=1-10;do{if(++i>j--)continue;}while(i<5);
用高级语言编写的程序称之为()
公有成员变量MAX是一个int型值,变量的值保持常数100,则使用下列哪个选项的声明定义这个变量是正确的?()
下面是一个java应用程序(Application),它的功能是在屏幕上输出26个英文字母,其中每个字母相隔一个制表符,请完成程序。publicClassClassl{publicstaticvoidmain(StringArgst[
数据的逻辑结构有线性结构和______两大类。
抛出异常、生成异常对象都通过______,语句实现。
下述内容中()不属于软件工程管理的范畴。
结构化设计方法(SD)与结构化分析方法(SA)一样,遵循______模型,采用逐步求精技术,SD方法通常与SA相联,即依据数据流图设计程序的结构。
算法的复杂度主要包括【】复杂度和空间复杂度。
随机试题
构成计算机系统的两大支柱是()和()。
对英王查理一世的审判与处死是英国革命中的重大事件。布拉德肖法官曾在法庭上向查理一世宣示:“在国王和他的人民之间存在一个契约协定….这就好像一条纽带,纽带一头是君主对国民应尽的保护义务,另一头是国民对君主应尽的义务。先生,一旦这条纽带被切断,那么只能说,别了
A.Gilbert综合征B.无效造血C.Dubin-Johnson综合征D.Crigler-Naijar综合征E.Rotor综合征(2000年)胆红素生成过多见于
锥体外系统病变的症状不包括
()是衡量利率变化对商业银行的资产和负债价值的影响程度,以及对其流动性的作用效果。
以下()不属于职务侵占罪与贪污罪的主要区别。
下列诗词中,反映光的折射原理的是()。
就业平等权:指公民不论其民族、种族、性别、宗教信仰、家庭背景等的不同和差异,均享有平等获得就业机会的权利。根据上述定义,下列没有侵犯求职者的就业平等权的是()。
有以下定义语句,编译时会出现编译错误的是()。
A、Theywon’thaveanotherbreakuntilafterthefinalexams.B、It’llbeveryexcitingastheriverhassomerapidsthistimeof
最新回复
(
0
)