- 3
- 0
- 约5.79千字
- 约 31页
- 2017-01-16 发布于天津
- 举报
函式Part.1-東海大學
函式 Function 東海大學物理系?資訊教育 施奇廷 函式簡介 當程式越來越大、越複雜時,程式的維護、除錯會變得更困難,此時必須引入函式來簡化程式或將程式分段,將程式重複的部分改寫為函式,將程式「模組化」 這種作法有下列優點:節省程式發展的時間、邏輯容易瞭解、程式容易除錯、可分工合作完成程式 函式簡介(續) 將重複的程式碼, 寫成函式, 即可隨時供程式呼叫使用。當在程式中, 需要寫到會重覆的程式碼時, 可以用一簡短的函式呼叫語法取而代之, 一樣可得到相同的執行結果。 將一長串的程式碼, 分割出一些功能獨立的函式後, 當程式有問題需進行除錯時, 可以很容易地追蹤錯誤是發生在 main ( ) 或是某個函式中。 內建函式與自訂函式 C語言已經提供了許多的內建函式供我們使用,如輸入輸出的printf、scanf、getchar;數學函數用的cos, sin, pow等 主程式 main 也是一個函式 當有些功能(或函數)系統本身沒有提供時,就必須自己寫,此為自訂函式 範例:找出八個數中的最大值 在此我們用一個比較 8 個數字的大小, 然後輸出最大數值的程式, 來說明函式的應用。首先我們不使用函式, 而是以先前學過的 if-else 結構, 結果要用 7 個 if-else 才能確保比較 8 個數字的過程, 能得到正確的結果 程序如下:若八個數字為a,b,c,d,e,f,g,h,則先
您可能关注的文档
- 內銷小咖八年卡進NASA供應鏈.ppt
- 光(电)缆径路复测及直埋光电缆敷设.doc
- 全国仓储配送与包装绿色发展指引.doc
- 全球模块电源发展技术-电源网.doc
- 八位数据串行输入并行输出逻辑设计-不再因为别人过得好而焦虑.doc
- 全艺讲座(班主任工作艺术).ppt
- 免疫基因重排的调控机制2.ppt.ppt
- 公共交通型自动扶梯、自动人行道技术要求-北京市质量技术监督局.doc
- 八下M2U2P2.ppt
- 公伯峡水电站混凝土面板堆石坝面板、趾板裂缝的处理-中国大坝协会.doc
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)