一.编程及代码:
/*
* 文件名称:wly.cpp
* 作 者:王理业
* 完成日期: 2016 年 6 月 3 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include<iostream.h>
int gongbei;
int fun(int x,int y,int a)
{
int z;
z=x%y;
while(z)
{
x=y;
y=z;
z=x%y;
}
gongbei=a/y;
return y;
}
void main()
{
int x,y,gongyue;
cout<<"输入两个整数:";
cin>>x>>y;
gongyue=fun(x,y,x*y);
cout<<"最大公约数:"<<gongyue<<",最小公倍数:"<<gongbei<<endl;
}
二.运行结果:
三.知识点:
1.默认参数值的设置是在"函数说明”时进行的;
2.默认参数值的设置遵守“靠后有值”的原则;
四.个人体会:
函数设置默认的参数值时,一定要记得默认参数值的设置是在"函数说明”时进行的。