第1关:带默认参数的函数定义
任务描述
本关任务:带默认参数的函数使用。
相关知识
为了完成本关任务,你需要掌握:1.如何定义一个带有默认参数的函数,2.如何调用默认参数函数。
定义一个默认参数函数
函数带有默认参数,调用的时候可以省略不同的参数。
#include <iostream>
using namespace std;
// 定义sum函数,带有默认参数
float sum(float a, float b = 10.0, float c = 10.0) {
return a + b + c;
}
int main(int argc, char *argv[]) {
float a,b,c;
cin>>a>>b>>c;
// 调用sum函数,可以省略不同的参数
cout << sum(a) << "," << sum(a, b) << "," << sum(a, b, c) << endl;
return 0;
}
第2关:引用的使用
任务描述
本关任务:利用实现两个数的值的交换。
相关知识
为了完成本关任务,你需要掌握:1.引用的基本使用方法,2.变量值的交换。
变量值交换
实现两个变量值的交换。<