首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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
19
问题
以下函数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://jikaoti.com/ti/fcn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stringh>main(intargc,char*argv[]){inti,len=0;fot(i=1;i<argc;i+=2)len+=strlen(argv[i]);
有以下程序inta=2;intf(int*a){return(*a)++;}main(){ints=0;{inta=5;s+=f(&a);}s+=f(&a);
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
有以下程序main(){intx=0,y=5,z=3;while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);}程序执行后的输出结果是
关系数据库管理系统能实现的专门关系运算包括______。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。
结构化程序设计包含3种基本控制结构,其中SCAN—ENDSCAN语句属于______结构。
数据流的类型有______和事务型。
数据流图中带有箭头的线段表示的是______。
随机试题
下列选项中,符合黏膜相关淋巴组织淋巴瘤叙述的是
气相色谱法中常用的载气是
戊二醛作为一种广谱消毒剂可以杀灭
朱砂安神丸主治证的病机是
张某到税务机关办理纳税申报,按规定可以采取以下方式:()。对张某因有特殊困难,不能按期缴纳税款这一情况分析正确的是:()。
最近,某公司人力资源部对员工甄选效果进行了评估,发现了一些不太理想的情况:第一,公司很多管理人员甚至高层管理人员不重视员工甄选工作,参与面试时存在“应付差事”“走过场”的情况,向求职者提出的问题天马行空,比较随意。第二,有些已经录用的员工与公司文化不相匹配
下列说法正确的是()。
班主任张老师按照学生的期中考试成绩调整座位,将考试成绩后5名的学生安排在教室的最后一排。张老师的做法()。
学生小黄在学习了物理老师教的“杠杆原理”的概念后,再学习定滑轮的知识就非常容易理解了。因为这种学习属于()。
过曲线上的一点A作切线,使该切线与曲线及x轴所围成的平面区域的面积为所围区域绕x轴旋转一周而成的体积为___________.
最新回复
(
0
)