Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
requiemformemories
PPT, PDF
265 views
Ch6 函式
AI-enhanced description
本章介绍了自定义函数的重要性,旨在减少代码重复并提高效率。示例展示了基本的函数创建、参数传递、默认参数及递归的应用。读者被鼓励大胆尝试创建自己的函数。
Education
◦
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 14
2
/ 14
3
/ 14
4
/ 14
5
/ 14
6
/ 14
7
/ 14
8
/ 14
9
/ 14
10
/ 14
11
/ 14
12
/ 14
13
/ 14
14
/ 14
More Related Content
PDF
Ch 8
by
BMG2011
PDF
C語言標準輸出入函式
by
吳錫修 (ShyiShiou Wu)
PPTX
C++基礎程式設計 ch2 變數與運算子
by
requiemformemories
PPTX
C++基礎程式設計 ch5 陣列
by
requiemformemories
PDF
Ptyhon 教學 003 函數
by
信宏 陳
PDF
Appendix B
by
Alisha Smile
PDF
Python speed up with numba
by
Jiang Wu
PDF
Polar example
by
Alisha Smile
Ch 8
by
BMG2011
C語言標準輸出入函式
by
吳錫修 (ShyiShiou Wu)
C++基礎程式設計 ch2 變數與運算子
by
requiemformemories
C++基礎程式設計 ch5 陣列
by
requiemformemories
Ptyhon 教學 003 函數
by
信宏 陳
Appendix B
by
Alisha Smile
Python speed up with numba
by
Jiang Wu
Polar example
by
Alisha Smile
What's hot
PDF
Python變數與資料運算
by
吳錫修 (ShyiShiou Wu)
PPT
第六章 函數與巨集
by
shademoon
PDF
C語言結構與串列
by
吳錫修 (ShyiShiou Wu)
PDF
C語言應用前置處理
by
吳錫修 (ShyiShiou Wu)
PDF
系統程式 -- 第 3 章
by
鍾誠 陳鍾誠
PPT
Ch1 c++總複習
by
requiemformemories
PDF
Python分支作業
by
吳錫修 (ShyiShiou Wu)
PDF
Python 迴圈作業
by
吳錫修 (ShyiShiou Wu)
PDF
C語言分支流程
by
吳錫修 (ShyiShiou Wu)
PDF
C python 原始碼解析 投影片
by
kao kuo-tung
PDF
Python程式設計 - 串列資料應用
by
吳錫修 (ShyiShiou Wu)
PPTX
Chapter 3 basic syntax and operator
by
hhliu
PPTX
C++基礎程式設計 ch3 條件判斷
by
requiemformemories
PDF
從 C 語言的角度入門 php
by
Dylandy Chang
PDF
C語言列舉與聯合
by
吳錫修 (ShyiShiou Wu)
PDF
PHP 初階課程 Part. 3 - Functions and brief intro to Object-Oriented PHP
by
Li-Wei Lu
PDF
Processing 04
by
信嘉 陳
PPT
Vim
by
carlxwz
PDF
Processing 03
by
信嘉 陳
PDF
Python程式設計 - 迴圈作業
by
吳錫修 (ShyiShiou Wu)
Python變數與資料運算
by
吳錫修 (ShyiShiou Wu)
第六章 函數與巨集
by
shademoon
C語言結構與串列
by
吳錫修 (ShyiShiou Wu)
C語言應用前置處理
by
吳錫修 (ShyiShiou Wu)
系統程式 -- 第 3 章
by
鍾誠 陳鍾誠
Ch1 c++總複習
by
requiemformemories
Python分支作業
by
吳錫修 (ShyiShiou Wu)
Python 迴圈作業
by
吳錫修 (ShyiShiou Wu)
C語言分支流程
by
吳錫修 (ShyiShiou Wu)
C python 原始碼解析 投影片
by
kao kuo-tung
Python程式設計 - 串列資料應用
by
吳錫修 (ShyiShiou Wu)
Chapter 3 basic syntax and operator
by
hhliu
C++基礎程式設計 ch3 條件判斷
by
requiemformemories
從 C 語言的角度入門 php
by
Dylandy Chang
C語言列舉與聯合
by
吳錫修 (ShyiShiou Wu)
PHP 初階課程 Part. 3 - Functions and brief intro to Object-Oriented PHP
by
Li-Wei Lu
Processing 04
by
信嘉 陳
Vim
by
carlxwz
Processing 03
by
信嘉 陳
Python程式設計 - 迴圈作業
by
吳錫修 (ShyiShiou Wu)
More from requiemformemories
PPT
Ch2 重複結構(迴圈)
by
requiemformemories
PPTX
C++基礎程式設計 ch1 進入c++的世界
by
requiemformemories
PPTX
C++基礎程式設計 Zero judge介紹
by
requiemformemories
PPTX
地理報告-糧食組
by
requiemformemories
PPT
Ch5 堆疊與佇列
by
requiemformemories
PPTX
C++基礎程式設計 ch4 重複結構
by
requiemformemories
PPTX
地理報告-地景保育(澎湖國家公園)
by
requiemformemories
PPTX
地理報告-全球暖化
by
requiemformemories
PPTX
地理報告-環境與疾病
by
requiemformemories
PPT
Ch3 陣列
by
requiemformemories
PPT
Ch4 字元陣列
by
requiemformemories
PPTX
地理報告-能源組
by
requiemformemories
PPTX
人文及社會科學班 介紹
by
requiemformemories
PPTX
地理報告-水患組
by
requiemformemories
PPTX
地理報告-水資源
by
requiemformemories
Ch2 重複結構(迴圈)
by
requiemformemories
C++基礎程式設計 ch1 進入c++的世界
by
requiemformemories
C++基礎程式設計 Zero judge介紹
by
requiemformemories
地理報告-糧食組
by
requiemformemories
Ch5 堆疊與佇列
by
requiemformemories
C++基礎程式設計 ch4 重複結構
by
requiemformemories
地理報告-地景保育(澎湖國家公園)
by
requiemformemories
地理報告-全球暖化
by
requiemformemories
地理報告-環境與疾病
by
requiemformemories
Ch3 陣列
by
requiemformemories
Ch4 字元陣列
by
requiemformemories
地理報告-能源組
by
requiemformemories
人文及社會科學班 介紹
by
requiemformemories
地理報告-水患組
by
requiemformemories
地理報告-水資源
by
requiemformemories
Recently uploaded
PDF
115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測...
by
中 央社
PDF
05-115學測社會科.pdf05-115學測社會科.pdf05-115學測社會科.pdf05-115學測社會科.pdf
by
中 央社
PDF
06-115學測自然試卷06-115學測自然試卷06-115學測自然試卷.pdf
by
中 央社
PDF
03-115學測數學A試卷03-115學測數學A試卷03-115學測數學A試卷03-115學測數學A試卷
by
中 央社
PDF
04-115學測數學B.pdfMATHMATHMATHMATHMATHMATHMATH
by
中 央社
PDF
01-115學測國語文綜合能力測驗參考答案.pdf01-115學測國語文綜合能力測驗參考答案.pdf
by
中 央社
PDF
115學測國寫試題.pdf115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題1...
by
中 央社
PDF
115學測自然參考答案.p115學測自然參考答案115學測自然參考答案115學測自然參考答案115學測自然參考答案115學測自然參考答案115學測自然參考答案f
by
中 央社
PDF
數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答
by
中 央社
PDF
02-115學測英文參考答案.pdf力拼在選舉中取得過半數席次力拼在選舉中取得過半數席次
by
中 央社
PDF
05-115學測社會參考答案.pdf05-115學測社會參考答案.pdf05-115學測社會參考答案.pdf
by
中 央社
PDF
115學測數學A參考答案.pdf115學測數學A參考答案115學測數學A參考答案115學測數學A參考答案115學測數學A參考答案115學測數學A參考答案1...
by
中 央社
115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測國綜試題115學測...
by
中 央社
05-115學測社會科.pdf05-115學測社會科.pdf05-115學測社會科.pdf05-115學測社會科.pdf
by
中 央社
06-115學測自然試卷06-115學測自然試卷06-115學測自然試卷.pdf
by
中 央社
03-115學測數學A試卷03-115學測數學A試卷03-115學測數學A試卷03-115學測數學A試卷
by
中 央社
04-115學測數學B.pdfMATHMATHMATHMATHMATHMATHMATH
by
中 央社
01-115學測國語文綜合能力測驗參考答案.pdf01-115學測國語文綜合能力測驗參考答案.pdf
by
中 央社
115學測國寫試題.pdf115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題115學測國寫試題1...
by
中 央社
115學測自然參考答案.p115學測自然參考答案115學測自然參考答案115學測自然參考答案115學測自然參考答案115學測自然參考答案115學測自然參考答案f
by
中 央社
數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答數學B解答
by
中 央社
02-115學測英文參考答案.pdf力拼在選舉中取得過半數席次力拼在選舉中取得過半數席次
by
中 央社
05-115學測社會參考答案.pdf05-115學測社會參考答案.pdf05-115學測社會參考答案.pdf
by
中 央社
115學測數學A參考答案.pdf115學測數學A參考答案115學測數學A參考答案115學測數學A參考答案115學測數學A參考答案115學測數學A參考答案1...
by
中 央社
Ch6 函式
1.
CH6 自訂函式 程教 文月
2.
什麼?函式也可以自己做? ★普通用慣了 cin 、
cout…… 是不是也會手 癢想要「自訂函式」 ?呢 ★自訂函式主要的意義在於避免同一個程式 中使用到同一種技巧( EX: 求質數、排 序),會有重複的程式碼的出現。
3.
來看個函式的範例 ~ Ex: int sum(int
a,int b); { return a+b; } 輸出函式 的值 函式名稱 輸入函式的值 回傳值
4.
完整版是這樣: #include<iostream> using namespace std; int
sum(int a,int b) { return a+b; } int main() { int m,n; cin>>m>>n; cout<<sum(m,n)<<endl; }
5.
另類寫法: #include<iostream> using namespace std; int
sum(int,int); int main(){ int m,n; cin>>m>>n; cout<<sum(m,n)<<endl; } int sum(int a,int b){ return a+b; }
6.
參數預設值 ★ 範例 -
自由落體: #include<iostream> using namespace std; float freefall(int t,float g=9.8){ return g*t; } int main(){ int x1=10; cout<<freefall(1)<<endl; cout<<freefall(2,x1)<<endl; } 預設參數 使用預 設參數 執行結果 注意 !! 預設的參數要集中在 右方宣告喔
7.
範例:不回傳 的函式值 ★ 範例
- 輸出相同文字: #include<iostream> using namespace std; void x(void){ cout<<"Hello!"<<endl; } int main(){ x(); x(); x(); } 執行結果 void 為「空」 之意
8.
局部變數 ★ 範例 #include<iostream> using namespace
std; int add(void){ int number=100; // 初始值 cout<<number++<<endl; } int main(){ add(); add(); add(); } 執行結果
9.
Q: 要怎麼做才可以使 number 改變呢 ?
10.
靜態局部變數 #include<iostream> using namespace std; int
add(void){ static int number=100; // 初始值 cout<<number++<<endl; } int main(){ add(); add(); add(); } 執行結果
11.
全域變數 #include<iostream> using namespace std; int
number=100; // 初始值 int add(void){ cout<<number++<<endl; } int main(){ add(); add(); add(); } 執行結果
12.
遞迴 • 相信大家都學過最多平面區域數的公式: x=1 時
f(x)=2 x>1 時 f(x)=x+f(x-1)
13.
遞迴 int area(int x){ if(x==1){ return
2; } else { return x+f(x-1); } } 寫成程式碼就變成這樣了 : 函式中帶入函 式 !!
14.
CH6 到此結束 謝謝大家
~ 現在快來開創屬於你的函式吧 !! ( 歡迎使用遞迴 >w<)
Download