首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int m,n; scanf("%d%d", &m,&n); while(m!=n) { while(m>n) { m=m-n; } whil
有以下程序 #include <stdio.h> main( ) { int m,n; scanf("%d%d", &m,&n); while(m!=n) { while(m>n) { m=m-n; } whil
admin
2020-06-16
38
问题
有以下程序
#include <stdio.h>
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
解析
题目使用更相减损术求最大公约数,其思想:1、任意给定两个正整数,判断它们是否都是偶数。若是,则用2约简,若不是则执行第二步。
第二步:以较大的数减较小的数,接着把所得的差与较小的数比较,并以大数减小数。继续这个操作,直到所得的减数和差相等为止。
则第一步中约掉的若干个2与第二步中等数的乘积就是所求的最大公约数。因此。故答案为B选项.
转载请注明原文地址:https://kaotiyun.com/show/TpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:
以下叙述正确的是()。
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#includetypede
下列定义数组的语句中,正确的是()。
使用白盒测试方法时,设计测试用例应根据()。
对软件系统总体结构图,下面描述中错误的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下列选项中不属于结构化程序设计方法的是
下面说法正确的是()。
随机试题
范畴
机体维持体液平衡的主要脏器是()
女性,22岁,尿频3天,伴阴道黄色脓性分泌物增多及外阴烧灼感1天。妇科检查:阴道外口充血,以手指从阴道前壁向上压迫尿道时,可见尿道旁腺开口处有脓性分泌物外溢。分泌物涂片做革兰染色可见多核白细胞内含有肾形革兰阴性双球菌。此病例考虑诊断是
女性,27岁。诉全口牙龈肿胀、出血不止、疼痛明显3天。口腔检查:全口牙龈肿大波及牙间乳头、边缘龈和附着龈,颜色苍白,龈缘处有坏死溃疡,局部有渗血。口腔黏膜上可见出血点,为了进一步明确诊断还应做的辅助检查是
设国内生产总值本年度为8万亿元,上一年度为10万亿元,本年度固定资产投资总额为4亿元,则本年度投资效益系数为()。
()等管线可以布置在非机动车道或机动车道下面。
(2009年新制度)甲公司2008年的营业净利率比2007年下降5%,总资产周转率提高10%,假定其他条件与2007年相同,那么甲公司2008年的净资产收益率比2007年提高()。
材料1:蔡斯和西蒙就象棋大师、一级棋手和业余新手对棋局的记忆能力进行了研究,给他们5秒时间观看一盘中局对弈国际象棋棋盘布局。5秒后,把棋盘盖上,要求每位参与者尝试在另一棋盘上复现棋子位置。这一过程尝试多次直到每个人都得到满意效果为止。第一次实验中,象棋大师
现代汉语方言中,()方言不是以地域命名的。
AllthePresident’sMen______oneoftheimportantbooksforscholarswhostudytheWatergateScandal.
最新回复
(
0
)