首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。 例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和hUm2分别为27和81,则输出的最大公约数为27。 请改正程序中的错误,使
下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。 例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和hUm2分别为27和81,则输出的最大公约数为27。 请改正程序中的错误,使
admin
2015-11-24
14
问题
下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。
例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和hUm2分别为27和81,则输出的最大公约数为27。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行。也不得更改程序的结构!
试题程序:
#include<stdio.h>
int fun(int a,int b)
{
int.r,t;
if(a<b){
/**********found***********/
t=a,b=a,a=t;
}
r=a%b;
while(r!=0)
{a=b,b=r;r=a%b,}
/**********found***********/
return(a);
}
void main()
{
int num1 , hum2 , a;
printf(”Input num1 num2:”);
scanf(”%d%d”,&num1,&num2);
printf(”numl=%d hum2=%d\n\n”,
num1,num2),
a=fun(num1,num2);
printf(“The maximun common divi
sor is%d\n\n”,a);
}
选项
答案
(1){t=a;a=b;b=t;} (2)return(b);或return b;
解析
求最大公约数算法一般采用辗转相除法。辗转相除法的算法为:首先将m除以n(m>n)得余数r,再用余数r去除原来的除数,得到新的余数,重复此过程直到余数为0时停止,此时的除数就是m和n的最大公约数。
程序首先判断参数a和b的大小,如果a<b则进行交换,这里是一个数学逻辑错误,应先将a的值赋给中间变量t,再将b的值赋给a,最后将t的值赋给b。当余数r为0时,除数b即为所求的最大公约数,所以函数应返回b。
转载请注明原文地址:https://jikaoti.com/ti/udkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《行政监察法》的规定,下列说法不正确的是()。
张某11周岁,小学五年级学生.经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
环比发展速度等于()。
从1,2,3,4,5,6,7中任取2个数字,分别作为一个分数的分子和分母,则在所得分数中不相同的最简真分数一共有多少个?()
根据以下资料,回答以下问题。2014年1~5月,我国软件和信息技术服务业实现软件业务收入约13254亿元,同比增长20.9%,比去年同期回落3.3个百分点。其中。软件产品完成收入4141亿元,信息系统集成服务完成收入2649.3亿元,信息技术咨询
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
一次考试中,甲、乙两人考试结果如下:甲答错了全部试题的1/3,乙答错了7题,甲、乙都答错的试题占全部试题的1/5,那么甲、乙都答对的试题至少有()题。
研究发现,蓝毗尼地区的有机碳、元素碳、左旋葡聚糖、半乳聚糖、甘露聚糖、对羟基苯甲酸、香草酸、丁香酸和脱氢松香酸均在秋季呈现出高值而夏季最低。该地区的左旋葡聚糖含量与南亚受生物质燃烧影响严重地区的浓度水平相当,说明生物质燃烧对蓝毗尼地区的大气环境产生了重要影
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
某企业为增值税一般纳税人,购销货物的增值税税率均为17%,2010年1月发生如下经济业务:(1)购进货物取得的增值税专用发票上注明的货物金额为400万元,增值税为68万元;同时支付货物运费4万元,建设基金1000元,装卸费200元,运输途中保险费200
随机试题
患者男,59岁。因急起兴奋,乱语,情绪不稳1天入院。患者1天前无明显原因突起兴奋话多,胡言乱语,自言自语,不停的说话,诉有人要害他,看见汽车就认为是要来抓他的,有时说听见有人在喊他让他认罪。情绪不稳定,紧张恐惧,躲在床上蒙着头,易激惹,无故骂人。夜不眠。体
舌盲孔表示哪种组织的胚胎起源位置
A.阳中求阴B.阳病治阴C.阴阳双补D.阴病治阳E.阴病治阴根据阴阳互根确定的治法是
()除完成日常广播监测工作外,对所辖的遥控站和数据采集点进行远程管理。
根据土地增值税暂行条例的规定,纳税人应在转让房地产合同签订后()内,到房地产所在地主管税务机关办理纳税申报。
当存在外部经济时,市场决定的产量将会()。
弗洛伊德在《精神分析学》中指出:“美的事物,其最大意义并不是完善一种学说,因之建立一种体系;也不是被动接受这样那样的世界观;而是洞悉美本身并能够使人在平凡的世界中发现它,感受它的灵魂带来的魅力。”这句话说明,弗洛伊德更倾向于美术的()。
下列哪一说法正确?()
将左边的图形从任意面剖开,下面哪一项不可能是该图形的截面?()
重写光盘分为磁光和相变两种,用户可对这类光盘进行______信息。
最新回复
(
0
)