c++实验七-—项目2
2016-06-05 16:00
274 查看
一、代码 /* * 文件名称:c1.cpp * 作者:谢文锐 * 完成日期: 2016年06 月5 日 * 版 本 号:v1.0? * 对任务及求解方法的描述部分:求最大公约数和最小公倍数,函数的嵌套调用。 * 输入描述:输入两个数 * 问题描述:略 * 程序输出: 最大公约数好最小公倍数 * 问题分析:略 * 算法设计: 函数的嵌套调用 */ #include<iostream> using namespace std; int leasemul; void F1(int m,int n) { int temp; if(m<n) { F1(n,m); } else { while(n!=0) { temp=m%n; m=n; n=temp; } leasemul=m; } } int F2(int n,int m) { int temp; temp=(m*n)/leasemul; return temp; } int main(int argc,char * argv[]) { int m,n; cout<<"请输入两个整数:"; cin>>m>>n; F1(m,n); cout<<m<<"与"<<n<<"最大公约数是:"; cout<<leasemul<<endl; cout<<m<<"与"<<n<<"最小公倍数是:"; cout<<F2(m,n)<<endl; return 0; }
二、运行结果
三、心得体会:调用函数太难了,不怎么会,还是得加强学习。
四、知识点总结:调用函数要先定义函数再调用
相关文章推荐
- 第七次C++作业
- 深入了解c++的动态绑定和静态绑定
- C++第七次实验---最大公约数和最小公倍数
- leetcode 223 Rectangle Area C++
- 图的邻接矩阵表示的C++类实现
- C++虚表的hook
- 每天学点C++知识:尽可能使用枚举类
- 避免多重继承引起的冲突——虚基类
- HDU2001
- C/C++数据对齐
- HDU2000
- c++作业7
- C 过渡 C++ 1
- 步步为营<一> C语言简介 和 编译环境搭建
- C++笔记-类层次结构
- C++中的String类
- leetcode 219 Contains Duplicate II C++
- 算法导论第七章-快速排序-Cpp代码实现
- C++ 私有继承 【GeekBand 第四周】
- c++实验7-最大公约数和最小公倍数