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

正文內(nèi)容

c語言--第七章函數(shù)-免費(fèi)閱讀

2024-11-10 03:04 上一頁面

下一頁面
  

【正文】 搞清楚局部變量和全局變量的區(qū)別。 形式參數(shù)和實(shí)在參數(shù),參數(shù)值的傳遞。 (2) 如果文件1包含文件2,而在文件2中要用到文件3的內(nèi)容,則可在文件1中用兩個(gè) include命令分別包含文件2和文件3,而且文件3應(yīng)出現(xiàn)在文件2之前,即在 。 area=S(a)。 帶參數(shù)的宏定義一般形式為 : # define 宏名(參數(shù)表) 字符串 字符串中包含在括弧中所指定的參數(shù) define S(a,b) a*b ? area=S(3,2)。這樣可以靈活控制宏定義的作用范圍。 (3) 宏定義是用宏名代替一個(gè)字符串,只作簡(jiǎn)單置換,不作正確性檢查。 l=*PI*r。這種方法使用戶能以一個(gè)簡(jiǎn)單的名字代替一個(gè)長(zhǎng)的字符串。 } 基本概念 ? ANSI C標(biāo)準(zhǔn)規(guī)定可以在C源程序中加入一些 “預(yù)處理命令 ” ,以改進(jìn)程序設(shè)計(jì)環(huán)境,提高編程效率。 / *定義外部變量 */ int max(int x,int y) / *定義max函數(shù) */ { int z。 用 extern聲明外部變量 外部變量是在函數(shù)的外部定義的全局變量,它的作用域是從變量的定義處開始,到本程序文件的末尾。 ( 4)雖然靜態(tài)局部變量在函數(shù)調(diào)用結(jié)束后仍然存在,但其他函數(shù)不能引用它。 例 8.1 8 輸出1到5的階乘值 include int fac( int n ) { static int f=1; f=f *n; return( f ) ; } main() { int fac( int n) 。包含: ?自動(dòng)的( auto); ?靜態(tài)的( static); ?寄存器的( register); ?外部的( extern) 。 形參 a、 b作用范圍 return (c)。 … } char c1,c2。 … {int c。 … /* a、 b、 c有效 */ } char f2(int x,int y) /*函數(shù) f2 */ {int i,j。最后問第1個(gè)人,他說是10歲。 printf(" sum is % f \n", c); } float add( float x, float y) / *函數(shù)首部 */ { float z; /* 函數(shù)體 */ z=x+y; return( z); } 例 7.5 對(duì)被調(diào)用的函數(shù)作聲 明 include float add( float x, float y) / *函數(shù)首部 */ { float z; /* 函數(shù)體 */ z=x+y; return( z); } main() { float a, b, c; scanf("% f,% f",& a,& b); c= add( a, b) 。 對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型 (是庫函數(shù)或用戶自己定義的函數(shù))。這時(shí)不要求函數(shù)帶回值,只要求函數(shù)完成一定的操作。即函數(shù)類型決定返回值的類型。 說明: ( 1)函數(shù)的返回值是通過函數(shù)中的 return語句獲得的。在調(diào)用時(shí)將實(shí)參的值賦給形參。 無參函數(shù)的定義一般形式 定義無參函數(shù)的一般形式為 : 類型標(biāo)識(shí)符 函數(shù)名 () { 聲明部分 語句部分 } 有參函數(shù)定義的一般形式 定義有參函數(shù)的一般形式為 : 類型標(biāo)識(shí)符 函數(shù)名 (數(shù)據(jù)類型 形參名) { 聲明部分 語句部分 } 例如: int max( int x, int y) {int z; / *函數(shù)體中的聲明部分 */ z=x>y?x ∶ y; return(z); } .1形式參數(shù)和實(shí)際參數(shù) 形式參數(shù): 定義函數(shù)時(shí)函數(shù)名后面括號(hào)中的變量名稱為 “ 形式參數(shù) ” (簡(jiǎn)稱 “ 形參 ” )。 這是由系統(tǒng)提供的 , 用戶不必自己定義這些函數(shù) , 可以直接使用它們 。一個(gè)源程序文件可以為多個(gè) C程序公用 。 例 include void printstar() / *定義 printstar函數(shù) */ { printf(* * * * * * * * * * * * * * * *\n)。 } void print_message() / *定義 print_message函數(shù) */ { printf(How do you do!\n)。 (2) 一個(gè)源程序文件由一個(gè)或多個(gè)函數(shù)組成 。 ② 用戶自己定義的函數(shù) 。 實(shí)際參數(shù): 主調(diào)函數(shù)中調(diào)用一個(gè)函數(shù)時(shí),函數(shù)名后面括號(hào)中的參數(shù) (可以是一個(gè)表達(dá)式 )稱為 “ 實(shí)際參數(shù) ” (簡(jiǎn)稱 “ 實(shí)參 ” )。 ( 3) 在被定義的函數(shù)中,必須指定形參的類型。 return語句后面的括弧也可以不要 例如 : “return z 。 ( 4)對(duì)于不帶回值的函數(shù),應(yīng)當(dāng)用 “ void” 定義函數(shù)為“無類型”(或稱“空類型”)。 printstar()。但光有這一條件還不夠。 printf(" sum is % f \n", c); } 函數(shù)的嵌套調(diào)用 嵌套調(diào)用就是在調(diào)用一個(gè)函數(shù)時(shí),其函數(shù)體內(nèi)又包含調(diào)用另一個(gè)函數(shù) 。請(qǐng)問第5個(gè)人多大。 /* x、 y、 i、 j有效 */ } void main( )
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1