一问题及代码
/*
* 文件名称: 355.cpp
* 作 者: 侯凯航
* 完成日期: 2016 年 6 月 5 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:最大公约数和最大公倍数
* 输入描述:
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include<iostream.h>
int w,b;
void f1(int m,int n)
{
int t;
if(m<n)
{
f1(n,m);
}
else
{
while(n!=0)
{
t=m%n;
m=n;
n=t;
}
w=m;
}
}
void f2(int m,int n)
{
b=(m*n)/w;
}
void main()
{
int m,n;
cout<<"请输入两个数 ";
cin>>m>>n;
f1(m,n);
f2(m,n);
cout<<"最大公约数是"<<w<<endl;
cout<<"最大公倍数是"<<b;
}
二输出结果
三心得体会
函数要多级联系
四知识点总结
如何使用函数