函数的调用和声明
-
实参和形参
函数调用时, 实参的值, 传递给形参.
即, 形参被赋值为实参. -
函数声明
函数声明\函数定义\函数调用的顺序
#include <iostream>
#include <Windows.h>
using namespace std;
//函数的声明
//定义函数放到函数调用之后使用, 需要在使用的前面声明函数
//声明的时候形参名称可以加可以不加(类型需要添加)
int sum(int n); //int sum(int);
int main(void) {
//定义a变量接收sum的返回值再打印输出
int a = sum(50);
cout << a << endl;
//直接打印输出返回值
cout << sum(100) << endl;
system("pause");
return 0;
}
/**************************
定义了一个sum函数
功能: 计算从1+到n数的和
形参: n表示要加的数
返回值: s
***************************/
int sum(int n) {
int s = 0;
for (int i = 1; i <= n; i++) {
s += i;
}
return s; //返回s
}