首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数fun用于求两个整数a和b的最大公约数。 fun(a,B) int a,b; {int i,j,m,n; if(a>B) {m=a;a=b; 【 】 ;} i=a;j=b; while
以下函数fun用于求两个整数a和b的最大公约数。 fun(a,B) int a,b; {int i,j,m,n; if(a>B) {m=a;a=b; 【 】 ;} i=a;j=b; while
admin
2013-06-11
46
问题
以下函数fun用于求两个整数a和b的最大公约数。
fun(a,B)
int a,b;
{int i,j,m,n;
if(a>B)
{m=a;a=b; 【 】 ;}
i=a;j=b;
while((n= 【 】 )!=0)
{j=i;i= 【 】 ;}
return(i);
}
选项
答案
b=m j%i. n
解析
函数中的变量i和j分别存放两个形参的最小数和最大数,在语句i=a和j=b执行之前,要将a和b分别变为最小数和最大数,当a>b时,程序使用中间变量将两者交换,所以题中第—个空中应当填写“b=m”;为求两个整数的最大公约数,程序的where循环条件必须为j整除i成立,所以题中第二个空中应当填写“j%i”;程序要通过i的值返回最大公约数,因此在循环中要将每次整除的公钓数赋给i,以保证最后返回的是两个,整数的最大公约数,所以第三个空中应当填写“n”。
转载请注明原文地址:https://kaotiyun.com/show/R5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是输出以下形式的金字塔图案:*********
有以下程序intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;s+=b[i][j];}r
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
有下面程序段 char a[3],b[]="China"; a=b; printf("%3",a);则下面的说法正确的是______。
有以下程序 main() { int m,n,p; scanf("m=% dn=% dp=%d",&m,&n,&p); printp("%d %d %d d\n",m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是 ______。
关系数据库管理系统能实现的专门关系运算包括选择、联接和______。
在一个C源程序文件中所定义的全局变量,其作用域为
以下选项中合法的标识符是______。
随机试题
两个重力分别为G1和G2的同种实心物体,挂在不等臂杠杆的两端A、B时,杠杆恰能平衡。若把它们同时浸没水中,则:
一种认识是否是真理,在于它()
A.卡马西平B.泼尼松C.A型肉毒素D.维生素B12E.左旋多巴患者男,23岁。因吹风着凉后口歪斜1天。查体:左侧额纹变浅左眼裂闭合不全,有Bell现象左侧鼻唇沟浅,伸舌居中,四肢力正常。治疗首选
诊断骨折最可靠的方法是
病人行毕Ⅱ式胃大部切除术,术后第2周,进食10—20分钟后出现上腹饱胀、头晕、心悸、出冷汗、恶心呕吐。针对该并发症,正确的处理是
下列关于金融资产的说法,正确的有()。
如果商业银行的流动性需求和流动性来源之间出现了不匹配,流动性需求()流动性资金的来源,或者获得流动性的成本过高降低了银行的收益,流动性风险就发生了。
与个体的情感和价值观相联系,个体长期指向一定客体、活动和知识领域的一种相对稳定的兴趣是
下面属于似动现象的是
AuniquelaboratoryattheUniversityofChicagoisbusyonlyatnight.Itisadream【C1】______whereresearchersareatworkstu
最新回复
(
0
)