首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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
59
问题
以下函数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全国计算机二级
相关试题推荐
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是:
有以下定义#include<stdio.h>chara[10],*b=a;不能给a数组输入字符串的语句是
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
有如下程序 main() { int n[5]={0,0,0},i,k=2; for(i=1;i<3;i++)n[i]=n[i]+1; printf("%d\n",n[k]); }该程序的输出结果是______。
结构化程序设计包含3种基本控制结构,其中SCAN—ENDSCAN语句属于______结构。
算法的时间复杂度是指______。
数据流图中带有箭头的线段表示的是______。
在下列几种排序方法中,要求内存量最大的是______。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是______。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;i<n;j++)
随机试题
压力表的刻度上红线标准指示的是()。
窗前的树张抗抗①我家窗前有一颗树,那是一颗高达的洋槐。②洋槐在春天,似乎比其他的树都沉稳些。杨与柳都已翠叶青青,它才爆发出米粒大的嫩芽:只星星点点的一层隐绿,
下列财产中,可以设定权利质权的是【】
男性,79岁,因最近出现的头痛、疲劳和突然失明前来急诊。检查发现右眼视力只有光感,左眼1.0。右眼有传入性瞳孔反应缺陷,直接检眼镜检查见视网膜广泛苍白,中心凹为鲜红色红斑。最可能的诊断是
企业取得交易性金融资产的目的通常是()。
商业银行在进行客户需求调查时调查的信息包括()。
注册会计师在确定明显微小错报的临界值时需要考虑的因素有()。
湖州莲花庄是书法家()的别业。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
“舞动的北京”是一方中国的印章.________着一个有着56个民族的国家对于奥林匹克运动的誓言;“舞动的北京”是一幅中华民族的图腾,________着悠久的岁月与民族的荣耀。填入划横线部分最恰当的一项是:
最新回复
(
0
)