首页>计算机>软件水平考试>模拟试题>正文
软考:《高级语言程序设计》北大上机试题(三)

www.zige365.com 2008-11-11 18:40:36 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

3. 题目:编一C程序,它能读入两个整数m与n,计算并输出m与n的绝对值的最大公约数及最小公倍数。(注:可执行文件名为e3_3.exe)

程序设计:
main()
{int m,n,d,r;
printf("Please enter m and n:\n");
scanf("%d %d",&m,&n);
if (m<0) m=-m;
if (n<0) n=-n;
if (m<n)
{r=m;m=n;n=r;}
d=m;
while (d%n!=0)
d+=m;
printf("%d\n",d);
do {r=m%n;
if (r!=0)
{m=n;n=r;}
}
while (r!=0);
printf("%d\n",n);
}

本新闻共3页,当前在第3页  1  2  3  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
08年11月软考英语考前练习试题及答案汇总
08年11月软考英语考前练习试题及翻译(1)
08年11月软考英语考前练习及解析(18)
08年11月软考英语考前练习试题及解析(17)
08年11月软考英语考前练习试题及解析(16)
08年11月软考英语考前练习试题及解析(15)