首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,它的功能是:求任意两个正整数的最小公倍数和最大公约数,最小公倍数放在指针变量bei所指的变量中,最大公约数放在指针变量yue所指的变量中。 注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函
请编写函数fun,它的功能是:求任意两个正整数的最小公倍数和最大公约数,最小公倍数放在指针变量bei所指的变量中,最大公约数放在指针变量yue所指的变量中。 注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函
admin
2009-02-15
64
问题
请编写函数fun,它的功能是:求任意两个正整数的最小公倍数和最大公约数,最小公倍数放在指针变量bei所指的变量中,最大公约数放在指针变量yue所指的变量中。
注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
vOid fun(int m,int n,int*bei,int*yue)
{int s=l,i;
if(m>n){s=m;m=n;n=S;}
for(i=2,s=1;i<m i++)
if((m%i=0)&&(n%i=0))
{
}
*yue=s;
*bei=S*m*n;
}
main( )
{int a,b,beishu,yueshu;
chscr( );
printf("please input a,b:");scanf("%d,%d,"&a,&b);
fun(a,b,&beishu,&yueshu);
printf("a,b beishu:%d\n",beishu);
printf("a,b yueshu:%d\n",Yueshu);
}
选项
答案
void fun(int m,int n,int*bei,int*yue) {int s=l,i; if(m>n){s=m;m=n;n=s;} for(i=2,s=1;i<m;i++) if((m%i==0)&&(n%i==0)) {m=m/i; n=n/i; S=s*i: i=1: } *yue=s;*bei=s*m*n; }
解析
本题考查编程解决一般数学问题的能力。本题函数fun的实现了拐除法,在2~ m之间从小到大依次取数i同时整除m和n,若能整除,则累乘到s中,最后的s就是最大公约数,s*m*n就是最小公倍数。
转载请注明原文地址:https://kaotiyun.com/show/xTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
国际收支平衡表的四部分主要内容中,最基本的项目是()。
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
党的十八大提出的“四个监督”的内容是()。
中国探月计划迅速发展,下列对中国航天领域描述错误的是()。
下列规范性文件中不得设定行政许可的是()。
亚欧大陆中部、北美洲中部和南美洲南部分布着()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
经济学上所推崇的“橄榄型”收入分配结构.是指低收人和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
随机试题
________,道男儿到死心如铁。
村民某甲因养殖需要资金20万元,向某乙借款10万元,以自己的一套价值10万元的音响设备作抵押,双方立有抵押字据但未办理登记。某甲又向某丙借款10万元,以该音响设备质押,双方立有质押字据,并将音响设备交付某丙占有。后因不可抗力,某甲严重亏损,不能及时偿还借款
下列哪项属于气虚感冒的脉象
Trotlsseau征是指胃癌患者伴有
患者主诉午餐食入海鱼后,即发生头痛、头晕、胸闷、心跳呼吸加快伴有眼结膜充血、颜面部及全身潮红,测体温正常,无呕吐腹泻等症状,该病可能是
某项年金前三年没有流入,从第四年开始每年年末流入1000元共计4次,假设年利率为8%,则该递延年金现值的计算公式正确的是()。
农业在国民经济中的基础地位主要表现在()。
现代社会大部分人认为,老年人(60岁以上)对时兴的明星真人秀娱乐节目不感兴趣,但是某电视台的一项街头采访数据显示,在接受采访的100位老年人中,有80%的老年人表示自己非常喜欢看明星真人秀节目。因此,大部分人所认为的老年人不喜欢看明星真人秀节目的观点是不正
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
Whenmymotherlearnedshewaspregnantwithme,myparentssatdownoneSundaymorningtoreviewtheirfinances.Turningonthe
最新回复
(
0
)