freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言課件第8章函數(shù)-展示頁

2024-10-10 16:37本頁面
  

【正文】 (4) return 語句后面可以是變量,也可以是表達(dá)式。 (3) return語句返回值的類型應(yīng)與該函數(shù)的類型一致 。 ( 1) 返回語句的格式: return ( 表達(dá)式 )。 } 在新 版本中 寫成一行: int max( int x, int y ) 在老 版本中 寫成二行: int max(x, y ) int x, y; C語言的函數(shù)從有無返回值這個角度考慮 , 可把函數(shù)分為有 返回值函數(shù) 和 無返回值函數(shù) 兩種 。 z=xy ? x : y。 例: int max(x,y) int x, y。 return (z)。 } 帶參數(shù)的 用戶自定義函數(shù) int max( int x, int y ) { int z。 z=xy ? x : y。a2); a3= max(a1, a2)。 main() { int max( int x, int y ); /*函數(shù)調(diào)用說明 */ int a1, a2 ,a3; printf(input two numbers:\n); scanf(%d%d, amp。 printf(“%d\n”,z++)。} } void s( void ) { int z=300。 s( )。 while ( i3 ) { ++a。 include void main() { void s( ) 。 ⑷ 函數(shù)之間允許互相調(diào)用 , 以可以嵌套調(diào)用 。 ⑵ 在一個包含多個函數(shù)的程序中 , 一個函數(shù)的定義 , 可以放在程序中的任意位置 , 即可以放在主函數(shù) main()之前或放在主函數(shù) main()之后 。 函數(shù)名也在將來換取實(shí)際的函數(shù)名。 ( 3 ) 空函數(shù)其形式為: [函數(shù)類型 ] 函數(shù)名 (void) { } “空函數(shù)” 既無參數(shù)、函數(shù)體為空的函數(shù), 什么操作也不做。 與調(diào)用函數(shù)提供的實(shí)際參數(shù)區(qū)別 。 函數(shù)體 函數(shù)說明 ( 2 ) 有參函數(shù)的一般形式 函數(shù)類型 函數(shù)名 ( 數(shù)據(jù)類型 參數(shù) 1 [, 數(shù)據(jù)類型 參數(shù) 2 … ] ) { 說明語句部分; 可執(zhí)行語句部分 。 ( 1) 無參函數(shù)的一般形式: 函數(shù)類型 函數(shù)名 ( void ) { 說明語句部分; 可執(zhí)行語句部分; } 注意 : 在舊標(biāo)準(zhǔn)中 , 函數(shù)可以缺省參數(shù)表 。 (4) 函數(shù)是構(gòu)成 C程序的基本單元, C語言是通過函數(shù)來實(shí)現(xiàn)模塊化程序設(shè)計 。 (2)所有函數(shù)之間是互相獨(dú)立的,即函數(shù)的定義不能嵌套定義。 (8) 接口函數(shù),用于與 DOS, BIOS和硬件的接口 (1) C編譯系統(tǒng)可以對一個程序中的多個函數(shù),分成若干個源程序分別進(jìn)行編譯,編譯效率高 。 (5) 診斷函數(shù),用于內(nèi)部錯誤檢測。 (3) 轉(zhuǎn)換函數(shù),用于字符或字符串的轉(zhuǎn)換;在字符量和各類數(shù)字量 (整型, 實(shí)型等 )之間進(jìn)行轉(zhuǎn)換;在大、小寫之間進(jìn)行轉(zhuǎn)換。 函數(shù)的另外分類方法 : (1)有參函數(shù) (2)無參函數(shù): (3)有返回值函數(shù) (4)無返回值函數(shù) 2. 庫函數(shù)分類(功能角度) (1) 數(shù)學(xué)函數(shù),包括三角函數(shù)、指數(shù)等。 ( 2) 主函數(shù) :main() ( 3) 用戶自定義函數(shù) ,函數(shù)名不能與主函數(shù)名或庫函數(shù)名相同 ,函數(shù)體語句由用戶自己編寫。 putchar()。 scanf()。 第 8 章 函 數(shù) 概 述 ( 1) 庫函數(shù) , C系統(tǒng)已 提供的函數(shù)。 3. 掌握遞歸函數(shù)的定義與調(diào)用。 教學(xué)內(nèi)容 : 概述 函數(shù)定義 函數(shù)返回值 函數(shù)的調(diào)用 變量的作用域與存儲類別 函數(shù)的存儲類別 第 8 章 函 數(shù) 教學(xué)要求: ,以及形參與實(shí)參之間數(shù)據(jù)傳遞的規(guī)則。 、靜態(tài)存儲與動態(tài)存儲變量的使用方法。 。例如 : printf()。 sin()。 getchar()。 ( 4) 空函數(shù) , 函數(shù)體無語句。 (2) 字符串、字符處理函數(shù)。 (4) 目錄路徑函數(shù),用于文件目錄和路徑操作。 (6) 字符屏幕和圖形功能函數(shù) (7) 輸入輸出函數(shù),用于完成輸入輸出功能。所以,一個 C程序又可以由若干個源文件組成。 (3) 一個 C程序從運(yùn)行主函數(shù)開始執(zhí)行,到主函數(shù)運(yùn)行終止,整個程序執(zhí)行結(jié)束。 函 數(shù) 定 義 1. 函數(shù)組成 函數(shù) ( 含主函數(shù) ) 都是由 函數(shù)說明 和 函數(shù)體 兩部分 。 但在新標(biāo)準(zhǔn)中 , 除主函數(shù) main()外 , 函數(shù)不可缺省參數(shù)表 , 如果不需要參數(shù) , 則用 “ void”表示 。 } 形式參數(shù) : 將函數(shù)定義中的參數(shù)表稱為形式參數(shù)表 , 簡稱形參表 。 實(shí)際參數(shù) : 調(diào)用有參函數(shù)時 , 調(diào)用函數(shù)必須賦予這些參數(shù)實(shí)際的值 , 調(diào)用函數(shù)中的參數(shù)稱為實(shí)際參數(shù) 。 其作用是在此處留一函數(shù)的位置,以便將來擴(kuò)充功能之用。 函數(shù)定義說明: ⑴ 在C語言中 , 所有函數(shù) ( 包括主函數(shù) main())都是平行的 、 獨(dú)立的 。 ⑶ 在一個函數(shù)的函數(shù)體內(nèi) , 不能再定義另一個函數(shù) , 即函數(shù)不能嵌套定義 。 例 在程序的主函數(shù)中,執(zhí)行了 3次調(diào)用無參函數(shù)s()語句 。 /*函數(shù)調(diào)用說明 */ int i=0, a=10。 printf(“%d,”,a++)。 i++。 z++。 } 函數(shù)調(diào)用 運(yùn)行結(jié)果 : 11,301 13,301 15,301 定義的函數(shù)無參數(shù)無返回值 例 定義一個函數(shù) , 用于求兩個數(shù)中的大數(shù) 。a1, amp。 printf(max=%d\n ,a3); } int max( int x, int y ) { int z。 return(z)。 z=xy ? x : y。 } 在老版本 C語言中 , 參數(shù)類型說明允許放在函數(shù)說明部分的第 2行單獨(dú)指定 。 { int z。 return (z)。 有參函數(shù)的返回值 , 是通過函數(shù)中的 return語句來獲得的 。 ( 2) return 語句的功能:返回調(diào)用函數(shù) , 并將“ 表達(dá)式 ” 的值帶給調(diào)用函數(shù) 。 否則以函數(shù)類型為準(zhǔn) 。 如: return (x y ? x : y)。 如 : return z 。 (6) 函數(shù)的返回值是通過 return 語句獲得的。 調(diào)用函數(shù)中無 return 語句,并不是不返回一個值,而是一個不確定的值。 若函數(shù)中沒有 return語句 , 則該函數(shù)被調(diào)用后也會帶回不確定的值 。 a=printstar( )。 c=printstar( )。 } 輸出的 a, b, c的值 將是各個被處理的 字符串的長度
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1