函数与重载

学习c++的第五天

学习内容:

  1. 了解函数的定义方法、理解函数的调用;
  2. 掌握函数的递归、嵌套调用;
  3. 了解函数调用的实参与形参的传递,以及参数默认值的设置;
  4. 了解重载函数的基本概念。
  5. 输出一个九九乘法表。

遇到的问题:

本章似乎没有遇到什么问题。

解决的办法:

那当然也没有解决的办法了…

心得体会:

反正,就很简单…

  1. 如何定义一个函数:
    [函数返回值类型] 函数名(参数表)

;eg:void function1(int a, int b); int/double/flout function2(int a, int b)
2. 函数递归:自己调用自己。

int fun1 (int n)
{
	int sum;
	if (n == 1) 
		sum = 1;
	else 
		sum = n + fun1 (n - 1);
	return sum;
}


  1. 函数调用的实参与形参的传递:参考“c++成长之路 之第四天”。
  2. 函数重载:返回值类型、参数名相同,参数表个数不能相同。

学习内容5的代码


```cpp
/*
(2)设计C++程序:用函数调用方法打印九九乘法表。
*/
# include<iostream>
using namespace std;

void multiplication_table() {
	int i, j;
	for (i = 1; i <= 9; i++) {
		for (j = 1; j <= 9; j++) {
			if (i == j) {
				cout << i << "*" << j << "=" << i * j;
				cout << endl;
				break;
			}
			else if (i > j) {
				cout << j << "*" << i << "=" << i * j << "\t";
			}
		}
	}
}
int main()
{

	multiplication_table();

	system("pause");
	return 0;
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值