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

正文內(nèi)容

[理學(xué)]c語言第6章-在線瀏覽

2024-12-06 00:30本頁面
  

【正文】 有參函數(shù)定義的一般形式: 函數(shù)的定義和說明 類型標(biāo)識符 函數(shù)名(形式參數(shù)表列) { 聲明部分 語句部分 } int max(int x,int y) { int z。 else z=y。 } Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 14/72 第 6章 函數(shù)與編譯預(yù)處理 函數(shù)的定義和說明 空函數(shù) 類型說明符 函數(shù)名() { } 例 : void dummy() { } Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 15/72 第 6章 函數(shù)與編譯預(yù)處理 函數(shù)的定義和說明 注意 : (1)函數(shù)名和形式參數(shù)都是用戶命名的標(biāo)識符。 (2)C語言規(guī)定,不能在一個函數(shù)的內(nèi)部再定義函數(shù)。如果不一致,則以函數(shù)類型為準(zhǔn),由系統(tǒng)自動進(jìn)行轉(zhuǎn)換。 (4)帶參數(shù)的形式參數(shù)表中類型和變量必須成對出現(xiàn),如下面的定義是錯誤的: double add(double x,y) Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 16/72 第 6章 函數(shù)與編譯預(yù)處理 函數(shù)的定義和說明 函數(shù)的返回值 在函數(shù)定義的語句部分,常常有個 return返回語句,函數(shù)的返回值也就是 return語句中的表達(dá)式的值。 return 語句的格式: return(表達(dá)式 )。 或 return。 printf(“Max is %d”,c)。 z=xy?x:y。 } 沒有返回值的函數(shù)就沒有 return語句 函數(shù)的定義和說明 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 18/72 第 6章 函數(shù)與編譯預(yù)處理 函數(shù)的定義和說明 (1) 聲明為 void型的函數(shù)中不能包括帶值的 return 語句;主函數(shù)體內(nèi)不能出現(xiàn) return語句。但這時并不表明函數(shù)沒有返回值,這時的返回值是系統(tǒng)給的不確定值。如果沒有用它賦值,那它就被丟棄了。 定義一個函數(shù)求兩個數(shù)的和。 輸入一個年份,用函數(shù)判斷是否是閏年。 需具備以下條件: ( 1)被調(diào)用的函數(shù)必須是已存在的函數(shù)。 ( 3)如果使用用戶自定義函數(shù) ,而該函數(shù)在調(diào)用它的函數(shù) (即主調(diào)函數(shù) )后面 ,應(yīng)在主調(diào)函數(shù)中對被調(diào)函數(shù)作聲明。 float a,b,c。a,amp。 c=add(a,b)。 } float add(float x,float y) { float z。 return(z)。 float add(float x,float y) { float z。 return(z)。 函數(shù)的定義 : 對函數(shù)功能的確定。 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 23/72 第 6章 函數(shù)與編譯預(yù)處理 說明 , 可以不必加以聲明。 。 定義一個打印三行星的函數(shù)。 定義一個函數(shù)判斷一個數(shù)的奇偶性。 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 26/72 第 6章 函數(shù)與編譯預(yù)處理 void printstar( ) { printf(“************\n”)。 int max(int x,int y) { int z。 return(z)。 函數(shù)出現(xiàn)在表達(dá)式中 ,如 :c=2*max(a,b)。 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 29/72 第 6章 函數(shù)與編譯預(yù)處理 函數(shù)的參數(shù) 一、形式參數(shù)和實際參數(shù): ?在定義函數(shù)時,函數(shù)名后面括號中的變量名為“形式參數(shù)”( 簡稱“形參” ) ?在主調(diào)函數(shù)中調(diào)用一個函數(shù)時,函數(shù)名后面括號中的參數(shù)稱為“實際參數(shù)”( 簡稱“實參” ) Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 30/72 第 6章 函數(shù)與編譯預(yù)處理 include main() { int max(int x,int y)。 scanf(“%d%d”,amp。b)。 /*a,b作為實參 */ printf(“Max is %d”,c)。 z=xy?x:y。 } 程序結(jié)果: 7,8 ↙ Max is 8 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 31/72 第 6章 函數(shù)與編譯預(yù)處理 關(guān)于形參與實參的說明: 在定義函數(shù)中指定的形參,在未出現(xiàn)函數(shù)調(diào)用時,不占內(nèi)存。 include main( ) { int max(int x,int y)。 scanf(“%d%d”,amp。b)。 printf(“Max is %d”,c)。 z=xy?x:y。 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語言程序設(shè)計 32/72 第 6章 函數(shù)與編譯預(yù)處理 實參可以是常量,變量或表達(dá)式。 int max(int x,int y) { int z。 return(z)。 c=max(a+3,b*4)。 int max(int x,int y) { int z。 return(z)。 c=max( a , b )。 c=change(a,b)。 t=x 。 y=z。 int x=36,y=16,z。 printf(%d,z)。 int m,n,k。 n=ff(b)。 else k=n。 } int ff(int d) { return(d*3)。 ?程序從 main函數(shù)開始執(zhí)行 Jilin University 長春信息技術(shù)職業(yè)學(xué)院 C語
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1