首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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
42
问题
以下函数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://www.kaotiyun.com/show/R5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节)#include<stdio.h>main(){FIL
有以下程序main(){inti,n=0;for(i=2;i<5;i++){do{if(i%3)continue;n++;}while(!i);n++;}
以下程序的运行结果是______。#include<string.h>typedefstructstudent{charname[10];longsno;floatscore;}STU
数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。
按条件f对关系R进行选择,其关系代数表达式为______。
若有程序main(){inti,j;scanf("i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入_
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是 ______。
请选出司用作C语言用户标识符的一组标识符_______。
以下说法不正确的为______。
随机试题
采用“目测加花杆标定直线的方向”的方法距离测量,适用精度为相对误差()。
HDLC帧有三种类型:信息帧用于传输数据;管理帧用于( );无编号帧用于各种控制目的,自身不携带编号,也不影响其他帧。
血浆药物浓度下降一半所需的时间指的是()
关于供热管网清(吹)洗规定的说法,正确的有()。
某化工建设项目设计年生产能力5万t,预计年固定总成本800万元,产品销售价格1500元/t,产品销售税金及附加为销售收入的10%,产品变动成本1150元/t,则该项目用生产能力利用率表示的盈亏平衡点是()。
下列各项中,符合《政府采购法》规定的政府采购应当遵循的原则的是()。
某企业面临甲、乙两个投资项目。经衡量,它们的预期报酬率相等,甲项目的标准差小于乙项目的标准差。则下列表述不正确的有()。
所谓国际铁路货物联运就是使用一份统一的国际联运票据,由铁路负责办理两个或两个以上国家铁路全程运送的货物运输,在由一国铁路向另一国铁路移交货物时无须发货人或收货人参加。()
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是______。
James:CanIpaybycreditcardoreuro-cheque?Receptionist:______James:I’llpaybycreditcard,then.Receptionist:That’s
最新回复
(
0
)