/* 要求:定义并调用函数gbs(m,n)求m和n的最小公倍数。*/
/*提 示:除在指定位置添加语句之外,请不要改动程序中的其他内容。*/
#include "stdio.h"
void main()
{
int m,n,j;
/*请在两条星线之间填入相应的代码, 声明gbs函数*/
/*********************************************/
int gbs(int m int n );
/*********************************************/
printf("输入两个正整数m和n:"); /* 输入提示 */
scanf("%d%d",&m,&n);
/*在两条星线间填入相应代码, 调用函数gbs求m和n的最小公倍数*/
/*********************************************************/
j=gbs(m,n);
/*********************************************************/
printf("%d与%d的最小公倍数是%d\n",m,n,j); /* 输出结果 */
}
int gbs(int m,int n) //定义求m和n的最小公倍数函数
{
int temp,j;
/*请在两条星线间填入相应代码, 求m和n的最小公倍数*/
/*****************************************************/
/*****************************************************/
return j; /* 返回结果 */
}
1 回答

TA贡献1548条经验 获得超6个赞
#include "stdio.h"
void
main()
{
int
m,n,j;
/*请在两条星线之间填入相应的代码, 声明gbs函数*/
/*********************************************/
int
gbs(
int
m
int
n );
/*********************************************/
printf
(
"输入两个正整数m和n:"
);
/* 输入提示 */
scanf
(
"%d%d"
,&m,&n);
/*在两条星线间填入相应代码, 调用函数gbs求m和n的最小公倍数*/
/*********************************************************/
j=gbs(m,n);
/*********************************************************/
printf
(
"%d与%d的最小公倍数是%d\n"
,m,n,j);
/* 输出结果 */
}
int
gbs(
int
m,
int
n)
//定义求m和n的最小公倍数函数
{
int
temp,j;
/*请在两条星线间填入相应代码, 求m和n的最小公倍数*/
/*****************************************************/
if
(m>n) j=m;
else
j=n;
while
(j%m!=0 || j%n!=0) j++;
/*****************************************************/
return
j;
/* 返回结果 */
}
- 1 回答
- 0 关注
- 6 浏览
添加回答
举报