【精选】Lecture 4 函数基础
C++语言程序设计
第四章函数基础
C++语言程序设计
本章主要内容
函数的声明和调用
函数间的参数传递
带默认形参值的函数
函数重载
变量的时间和空间作用域
C++系统函数
2
C++语言程序设计
本章学习线索
1.函数定义
2. 函数申明
3. 函数的使用方法
3
C++语言程序设计
用 使 与 明 声 的 数 函
什么是函数
程序设计中函数的概念是借用数学中的
函数术语。最小的功能模块。
在面向过程的程序设计中,函数是模块
划分的最基本单元。
面向对象程序设计中,函数是对类功能
的抽象。
函数由函数名、参数表、返回值、以及
实现函数功能的语句序列构成。
程序通过函数调用实现功能衔接。
4
C++语言程序设计
用 使 与 明 声 的 数 函
例6-1编写一个求x 的n次方的函数
#include iostream 函数声明
using namespace std;
double power (double x, int n);
int main()
{ 函数调用
cout 5 to the power 2 is
power (5,2) endl;
}
double power (double x, int n)
{
double val = 1.0; 函数定义
while (n--)
val = val*x; 5 to the power 2
return(val); is 25
您可能关注的文档
- 【精选】JAVA必做习题.pdf
- 【精选】Java开发工具IntelliJ IDEA如何设置单元测试和代码覆盖率.pdf
- 【精选】java环境配置.ppt
- 【精选】Java程序员面试宝典第14章.pdf
- 【精选】Java入门经典第一章知识点及练习题答案.pdf
- 【精选】java答案第五章.doc
- 【精选】java程序设计----名词解释.pdf
- 【精选】Java环境变量配置.pdf
- 【精选】JAVA设计绘图软件(附源代码).doc
- 【精选】Java语言程序设计(基础篇)(第10版 梁勇著)第二章练习题答案.pdf
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)