一,问题及代码
/*
02.* 文件名称:001.cpp
03.* 作 者:朱婵媛
04.* 完成日期:2016 年 6月 5 日
05.* 版 本 号:v1.0
06.* 对任务及求解方法的描述部分:
07.* 输入描述:无
08.* 问题描述:我的第七个C++程序,熟悉程序的编辑、运行过程
09.* 程序输出:求两个整数的最大公约数和最小公倍数
10.* 问题分析:略
11.* 算法设计:略
12.*/
#include<iostream>
using namespace std;
int f(int m,int n,int &gcd)
{
int i;
for (i=(m>n?n:m);i>0;i--)
{
if (m%i==0&&n%i==0)
{
gcd=i;
break;
}
}
return m*n/(gcd);
}
int main()
{
int max,min;
int ff,gg;
cout<<"输入两个整数"<<endl;
cin>>min>>max;
gg=f(max,min,ff);
cout<<"最大公因数:"<<ff<<"\n"<<"最小公倍数:"<<gg;
}
二,运行结果
三,心得体会
各种磕磕绊绊。。要努力。
四,知识点总结
(1)引用是C++中的特有调用方式,
(2)引用的类型要与变量的类型一致
(3)所有在引用上进行的操作,实质上就是在被引用者上的操作
(2)引用的类型要与变量的类型一致
(3)所有在引用上进行的操作,实质上就是在被引用者上的操作