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

正文內(nèi)容

c程序設(shè)計華中科技大學課件第三章(存儲版)

2025-02-11 15:45上一頁面

下一頁面
  

【正文】 局變量 cout n39。故 自動變量的生命期和作用域是一致的 。 return t。\t39。} i= 0 t= 100 1 2345101 101 存儲類型 網(wǎng)絡(luò)與計算中心 40 i= 0 t=100 1 2101 345102103104105 【 例 】 自動變量與局部靜態(tài)變量的區(qū)別 int st(){ static int t=100。i5。 return 0。 } 只要設(shè)計主函數(shù)調(diào)用階乘函數(shù),即可實現(xiàn)計算階乘。\t39。 n=2 cout1。 cout6。 網(wǎng)絡(luò)與計算中心 49 函數(shù)重載 3+5= 調(diào)用 sum(3,5 ) 函數(shù)sum(3,5 ) return 8 += 調(diào)用sum(, ) 函數(shù) double sum(, ) return +4+8= 調(diào)用 sum(, 4, 8 ) 函數(shù) float sum(, , ) return 結(jié)束 8 int sum(int a,int b){ return a+b。 網(wǎng)絡(luò)與計算中心 50 默認參數(shù) ?默認參數(shù)的引入 ? 默認參數(shù)指在定義函數(shù)時為形參指定默認值(缺省值)。 delay()。參數(shù)名也可省略 void fun1(){…} int fun2(int a, int b, int c) {…} //定義中不再給出缺省值 習慣上,缺省參數(shù)在公共頭文件包含的函數(shù)聲明中指定,否則缺省實參只能用于包含該函數(shù)定義的文件中的函數(shù)調(diào)用。939。} 網(wǎng)絡(luò)與計算中心 56 函數(shù)頭 函數(shù)體 數(shù)據(jù)類型 函數(shù)名 (形式參數(shù)表) { 語句序列 } 函數(shù)的定義 “做什么 ” “拿什么來做 ” “結(jié)果是什么 ” “怎么做 ” 網(wǎng)絡(luò)與計算中心 57 函數(shù)聲明 函數(shù)聲明的格式: 函數(shù)聲明是 一條 以 分號結(jié)束 的語句: 數(shù)據(jù) 類型 函數(shù)名(形式參數(shù)表 ) ; 網(wǎng)絡(luò)與計算中心 58 ? 編寫函數(shù)把華氏溫度轉(zhuǎn)化為攝氏溫度,公式為: C=( F32) 5/9;在主函數(shù)中計算輸出 3 4 50、 5 60華氏溫度對應(yīng)的攝氏溫度對照表。 ?。其他字符不變。 else cout 不是數(shù)字字符 endl。amp。 默認參數(shù) 網(wǎng)絡(luò)與計算中心 53 int fun2 (int, int =10, int =20)。 } int main(){ delay(3)。 return 0。函數(shù)重載的好處在于,可以用相同的函數(shù)名來定義一組功能相同或類似的函數(shù),程序的可讀性增強。 cout24。 fac(4)= cout2。 else y=n*fac(n1)。 else y=n*fac(n1)。\t39。 } int main(){ int i。 coutendl。i5。 【 例 】 自動變量與局部靜態(tài)變量的區(qū)別 存儲類型 網(wǎng)絡(luò)與計算中心 39 【 例 】 自動變量與局部靜態(tài)變量的區(qū)別 int st(){ static int t=100。} 網(wǎng)絡(luò)與計算中心 35 存儲類型與標識符的生命期 ? 存儲類型 ? 生命期 網(wǎng)絡(luò)與計算中心 36 ?自動存儲類型 ? 自動變量為用 auto說明的變量,通常 auto缺省。 //輸出局部變量 n cout::nendl。jendl。 網(wǎng)絡(luò)與計算中心 34 全局 n= 100 100 200 300 內(nèi) i= 500 內(nèi) j= 600 內(nèi) n=500+600 =1100 1100 500 600 100 200+300=500 500 500 200 300 外部 i=200 外部 j=300 【 例 】 顯示同名變量可見性 。 //交換 a,b的值 } couta=a39。 cinab。} 【 例 】 使用局部變量的例子 。局部變量在定義時若未初始化 , 其值為 隨機數(shù) 。 func()。 } 【 例 】 輸出回文數(shù) 網(wǎng)絡(luò)與計算中心 24 全局變量和局部變量 ? 全局變量 ? 局部變量 網(wǎng)絡(luò)與計算中心 25 全局變量 在所有函數(shù)之外定義的變量稱為 全局變量 。 do{ digit[i]=n%10。m++) if(palindrome(m)amp。判斷整數(shù)是否回文數(shù)用函數(shù)實現(xiàn),其思想是將該數(shù)各位拆開后反向組成新的整數(shù),如果該整數(shù)與原數(shù)相等則為回文數(shù)。 //錯誤,參數(shù)類型不同 float TriangleArea(float,float)。 return 0。,39。} 網(wǎng)絡(luò)與計算中心 18 調(diào)用 power(3,) 函數(shù) power(3,4 ) return 81 主程序后續(xù)語句 n= 3 x= c= ‘a(chǎn)’ float power(float x,int n){ //求 x的 n次冪 float p=1。n)=power(x,n)endl。 while(n) p*=x。,39。 } int main(){ int n=3。 coutab 中較大數(shù)為 max(a,b)endl。任何函數(shù)功能的實現(xiàn)都是通過被主函數(shù) 直接或間接 調(diào)用進行的。c )面積為: areaendl。,39。 cout輸入三角形三邊 a,b,c:endl。 ?分析:函數(shù)為計算三角形面積,一般三角形返回 面積值 ,若不能構(gòu)成三角形則返回 1。 cout″****************″endl。 函數(shù)返回值由 return 語句給出
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1