【实训5-21】参数默认值
(总分11)


 【实训目的】参数默认值   

【第 1 步】实训内容介绍
         1. 实训内容介绍
         2. 参数默认值
         3. 实训结束

【Jitor 校验第 1 步】我已阅读实训内容介绍 // 送分题。直接点击。

 

 

【第 2 步】参数默认值

 1、在项目 cpp5 中创建名为 cpp5code 的源代码文件,如果项目不存在,则先创建项目,然后创建源代码文件。
 2、将下述代码复制到 cpp5code 中:

#include <iostream.h>
// 在这里补写代码

void main(void) {
         int a = add(1, 2, 3); // 提供 3 个参数
         int b = add(1, 2); // 提供 2 个参数(第 3 个用默认值)

         cout << " a= {" << a << "}\n";
         cout << " b= {" << b << "}\n";
}

int add(int x, int y, int z){ // 定义时不能再指定默认值
         return x + y + z;
}

 代码见简明教程【例5-21】第 1 步代码,运行结果如下:

a= {6}
 b= {3}
Press any key to continue

代码如下:
// 从下一行开始复制。
#include <iostream.h>

int add(int, int, int=0);

void main(void) {
         int a = add(1, 2, 3); // 提供 3 个参数
         int b = add(1, 2); // 提供 2 个参数(第 3 个用默认值)

         cout << " a= {" << a << "}\n";
         cout << " b= {" << b << "}\n";
}

int add(int x, int y, int z){ // 定义时不能再指定默认值
         return x + y + z;
}
// 一直复制到上一行结束。

【Jitor 校验第 2 步】 // 复制上面的代码到 VC++ 6.0 ,保存并运行。点击。

 

 

【第 3 步】实训总结

 本次实训通过一个例子学习了参数默认值。 

【Jitor 校验第 3 步】我已阅读实训总结 // 送分题。直接点击。

 

仍有疑问 ? 联系QQ 9429444(陈海云) : 返回首页