n){m=m—n;} while(n>m){n" />
有以下程序t #include main() { int m,n; scanf("%d%d",&m,&n); while(m!=n) {while(m>n){m=m—n;} while(n>m){n
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
n){m=m—n;} while(n>m){n">有以下程序t #include main() { int m,n; scanf("%d%d",&m,&n); while(m!=n) {while(m>n){m=m—n;} while(n>m){n
有以下程序t #include main() { int m,n; scanf("%d%d",&m,&n); while(m!=n) {while(m>n){m=m—n;} while(n>m){n
admin
2016-04-07
6
问题
有以下程序t
#include
main()
{ int m,n;
scanf("%d%d",&m,&n);
while(m!=n)
{while(m>n){m=m—n;}
while(n>m){n=n—m;}
}
printf("%d\n",m);}
该程序的功能是( )。
选项
A、计算m和n的最小公倍数
B、计算m和n的最大公约数
C、计算m和n的差值
D、找出m和n中的较大值
答案
B
解析
题目使用更相减损术求最大公约数,其思想:①任意给定两个正整数,判断它们是否都是偶数。若是,则用2约简,若不是则执行第二步。②以较大的数减较小的数,接着把所得的差与较小的数比较,并以大数减小数。继续这个操作,直到所得的减数和差相等为止。则第一步中约掉的若干个2与第二步中等数的乘积就是所求的最大公约数。因此。故答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/JkDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta=3,b=2,c=1;if(a<B)if(b<O)c=0;elsec++;printf("%d\n",
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(o<=i<4,0<=j<=10
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
设有定义“struct{inta;floatb;charc;}abc,*p_abc=&abc;”,则对结构体成员a的引用方法可以是abc.a和p_abc【】a。
下列叙述中,不属于软件需求规格说明书的作用的是______。
以下不能正确计算代数式sin2()值的C语言表达式是______。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
食品卫生管理
从事计划生育技术服务机构的标准,由哪个部门设置的
A.滴虫阴道炎B.念珠菌阴道炎C.细菌性阴道病D.老年性阴道炎E.幼女性阴道炎白带稠厚豆渣样,伴外阴奇痒,检查见小阴唇内侧及阴道黏膜附着白色膜状物
A、果糖二磷酸酶-1B、6-磷酸果糖激酶-1C、HMGCoA还原酶D、磷酸化酶E、HMGCoA合酶糖酵解途径中的关键酶是
2011年重新修订的地下矿山企业安全生产标准化新的具体评定标准是()。
由于发包人或者监理工程师的指令增加工程量和附加工程,造成工期延长和费用增加时,承包人提出索赔属于()。
医学科学家证明,如果人的大脑皮层受损,就会丧失思维能力,丧失意识。这说明()。
叙事研究仅仅是讲故事和写故事。()
【2016河南郑州】青年教师丁某为了备考研究生,申请辞掉学校班主任的工作,学校考虑到临时更换班主任不利于学生思想的稳定,会影响学生的学习成绩,就没有批准他的申请。丁老师认为学校不支持他报考研究生,便对班主任工作消极懈怠。当班上一名学生突发疾病时,他没有及时
Wheredoestheconversationmostprobablytakeplace?
最新回复
(
0
)