首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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
25
问题
以下函数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全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:将3行4列矩阵x乘以4行3列矩阵y,结果放在3行3列矩阵xy中。矩阵相乘的基本方法是:矩阵xy中行列下标分别为i、j的元素的值,是矩阵x中第i行上4个元素与矩阵y中第j列上4个元素对应相乘的和。注意:部分源程序在文件P
下列说法中,不属于数据模型所描述的内容的是______。
以下程序运行后的输出结果是______。fun(inta){intb=0;staticintc=3;b++:c++;return(a+b+c);}main(){
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
若程序中有宏定义行:#define N 100 则以下叙述中正确的是
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
随机试题
驾驶机动车不能进入红色叉形灯或者红色箭头灯亮的车道。
A.R-S细胞B.火焰状瘤细胞C.花细胞D.多核巨细胞E.异常淋巴样浆细胞多发性骨髓瘤常见
药品所标明的适应证或者功能主治超出规定范围属于
某甲,自年幼时便喜欢打架斗殴。于某日在衣服里揣把尖刀在街上游荡,碰到了与其有前嫌的某乙等四人,由于对方人多,某甲逃跑,但被某乙追上,两人发生斗殴,后某甲怕对方一起上来打死他,便拿出尖刀欲向某乙臀部猛刺后逃走,但不期某乙闪身躲避时刺中腰部,后某甲逃离。某乙被
在审计短期借款项目时,应当结合财务费用项目的审计,测试Q公司本期反映的短期借款利息的整体合理性。以下各项审计程序中,与实现上述审计目标相关的有()。
请根据下面的文字分析《格林童话》对儿童的积极作用。远古时代,当上帝亲自巡视大地时,土地的产量比现在高得多。那时,麦穗不只结五六十粒,而是四五百粒,麦秆从头到脚长满了麦粒,秆有多长,穗就有多长。然而人类是如此的浅俗,他们生活丰裕时,就不再珍惜上苍的
甲女因家庭经济状况不佳,为了赚取生活费,除做人体模特、人体彩绘艺术广告的生意外,还全裸在一个硕大的玻璃鱼缸里做成美人鱼的造型让各路媒体拍照或摄像。乙公司从网上下载了丙拍摄的美人鱼照片进行了精美制作,文字说明为甲女,放在自己公司的宣传橱窗里,引起众多客户驻足
最能代表一个人的人格状况的是()。
Ifyouintendusinghumorinthetalktomakepeoplesmiling,【M1】______youmustknowhowtoidentifysharedexperiencesandpr
ThefirstmentionofslaveryinthestatutesoftheEnglishcoloniesofNorthAmericadoesnotoccuruntilafter1660—somefor
最新回复
(
0
)