实验4 函数的应用
【实验目的】
1掌握函数声明、定义和调用的方法;
2了解函数调用的实参与形参的传递,以及参数默认值的设置。
3掌握重载函数的实现方法。
4理解递归和嵌套函数的概念、定义与调用。
【实验内容】
⒈编程求由键盘输入的三个数中最大值。(用函数调用来实现。)
⒉编写一个求x的n次方的函数,其中x,n由键盘输入。(用函数调用来实现。)
⒊编程求1!+2!+……+15!的值。(用函数调用来实现。)
⒋编写程序,求两个自然数m和n的最大公约数和最小公倍数。(用函数调用来实现。)
⒌编程输出1000以内的所有亲密数对,并输出所有完数之和(用函数调用
来实现。)
注:亲密数:若自然数m的所有因子(包括1但不包括自身)之
和为n,而n的所有因子之和为m,则m,n为一对亲密数。
完 数:若自然数m等于它的所有因子(包括1但不包括自身)
之和,则m为完数。(选作题)