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

正文內(nèi)容

c語言程序設(shè)計模板-wenkub

2023-01-21 10:52:14 本頁面
 

【正文】 局部變量 ?定義:在 函數(shù)內(nèi)定義 , 只在本函數(shù)內(nèi)有效 ?說明: ?main中定義的變量只在 main中有效 ?不同函數(shù)中同名變量,占不同內(nèi)存單元 ?形參屬于局部變量 ?局部變量可用存儲類型 : auto register static ( 默認(rèn)為 auto) 全局變量 外部變量 ?定義:在函數(shù)外定義的變量 ?有效范圍:從定義變量的位置開始到本源文件結(jié)束 ?應(yīng)盡量少使用全局變量 第七章 函數(shù) 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 20 float f1(int a) { int b,c。 第七章 函數(shù) 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 15 實際參數(shù)與形式參數(shù)的關(guān)系 對應(yīng)關(guān)系 個數(shù)對應(yīng) 順序?qū)?yīng) 類型對應(yīng)(類型相同或賦值相容) 傳遞關(guān)系 實參傳遞給形參 值傳遞(單向傳遞) 第七章 函數(shù) 形參:定義函數(shù)時函數(shù)名后面括號 中的變量名 形參:定義函數(shù)時函數(shù)名后面括號中的變量名 說明: ( 1)形參在函數(shù)被調(diào)用前不占內(nèi)存; ( 2) 函數(shù)調(diào)用時為形參分配內(nèi)存; 調(diào)用結(jié)束,釋放內(nèi)存 ( 3)實參可以是常量、變量或表達(dá)式 ( 4)在被定義的函數(shù)中,必須指 定形參的類型 ( 5)形參與實參類型一致,個數(shù)相同 ( 6)若形參與實參類型不一致,自 動 按形參類型轉(zhuǎn)換 (函數(shù)調(diào)用 轉(zhuǎn)換) ( 7)實參對形參與進(jìn)行 “ 值傳遞 ” ( 8)形參與實參占用 不同 的內(nèi)存 單元, 單向 傳遞 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 16 (三)、函數(shù)調(diào)用的語法要求 函數(shù)調(diào)用的語法要求 ? 函數(shù)調(diào)用時,函數(shù)名必須與定義的函數(shù)名完全一致。 ? 通過 return語句將返回值返回到調(diào)用處,釋放形式參數(shù)所分配的內(nèi)存單元。i=x。 printf(“The result is %”,c)。 scanf(“%d%d”,amp。 } 函數(shù)調(diào)用 第七章 函數(shù) 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 13 舉例 C(m,n)=m!/(n!*(mn)!) (mn) main() {float c。函數(shù)表達(dá)式 c=a*max(a,b) 3。 to 39。函數(shù) printstar()沒有說明類型表示整型,在 main()中,語句 a=printstar( );執(zhí)行函數(shù)調(diào)用,因為在函數(shù)定義時沒有定義返回值,所以返回一個隨機(jī)整數(shù)。 } main( ) { int a。 } main( ) { int a。 temp=x。 如果函數(shù)值的類型和 return語句中表達(dá)式的值不一致,則以函數(shù)類型為準(zhǔn)。 一個函數(shù)中可以有一個以上的 return語句。 return(z)。 return(z)。 printf(“The max is %d”,c)。 ? 同一函數(shù)可以被一個或多個函數(shù)調(diào)用任意多次。函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 1 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 2 第七章 函數(shù) 一 、 函數(shù)概述 二、 函數(shù)的定義和返回值 三 、 函數(shù)的調(diào)用 四、 函數(shù)的說明 五、 局部變量和全局變量 六、 變量的存儲類別 七、 嵌套調(diào)用和遞歸調(diào)用 八、 函數(shù)的存儲類型 九、 函數(shù)程序舉例 end 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 3 源程序文件1預(yù)編譯命令說明部分 執(zhí)行部分函數(shù)1 函數(shù)n源程序文件i 源程序文件nC程 序C程序結(jié)構(gòu) 第七章 函數(shù) 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 4 ? 一個 C程序可由一個主函數(shù)和若干個函數(shù)構(gòu)成。 基本概念 分 類 從用戶使用的角度看: 標(biāo)準(zhǔn)函數(shù)和用戶自定義函數(shù) 從函數(shù)的形式看: 無參函數(shù)和有參函數(shù) 第七章 函數(shù) back 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 5 (一)、 舉例 (二)、 函數(shù)的定義 (三)、 函數(shù)的返回值 第七章 函數(shù) back 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 6 先來看一個函數(shù)使用的例子 輸入兩個數(shù),輸出最大值。 } int max(int x,int y) {int z。 } 函數(shù)調(diào)用 函數(shù)定義 第七章 函數(shù) 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 7 類型標(biāo)識符 函數(shù)名( 形參列表 ) {聲明部分 語句部分 } int max(int x,int y) {int z。 } 函數(shù)首部 函數(shù)體 格式 int: 函數(shù)類型 max:函數(shù)名 int x,int y: 形參及其定義 聲明部分: int z。只有一個起作用。 如果被調(diào)用函數(shù)中沒有 return語句,一般表示此函數(shù)完成一定操作,并不帶回任何值。 x=y。 a=printstar( )。 a=printstar( )。運行結(jié)果: **********10 10就是返回的隨機(jī)整數(shù)。int‘ 即不能將‘ void’轉(zhuǎn)換為 ‘ int’ 舉例 第七章 函數(shù) 函 數(shù) 冶金職業(yè)技術(shù)學(xué)院 10 三、 函數(shù)的調(diào)用 ( 一)、 函數(shù)調(diào)用可以有兩種方式 (二)、 函數(shù)的參數(shù)傳
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1