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

正文內(nèi)容

c程序設(shè)計(jì)華中科技大學(xué)課件第三章-文庫(kù)吧資料

2025-01-18 15:45本頁(yè)面
  

【正文】 tream using namespace std。 網(wǎng)絡(luò)與計(jì)算中心 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 【 例 】 顯示同名變量可見性 。 塊域 網(wǎng)絡(luò)與計(jì)算中心 33 由 VC++運(yùn)行,結(jié)果如下: 輸入兩整數(shù): 3 5 調(diào)用前:實(shí)參 a=3,b=5 調(diào)用中 … 交換前:形參 a=3,b=5 交換后:形參 a=5,b=3 調(diào)用后:實(shí)參 a=3,b=5 交換失敗 塊域 ?局部變量具有局部作用域,使得程序在不同塊中可以使用同名變量。} 上述程序若在最后一個(gè) cout語(yǔ)句處增加: couttendl。b=bendl。 //交換 a,b的值 } couta=a39。 a=b。 if(b=a){ int t。\t39。 cinab。 結(jié)果 棧 t = 3 int main(){ int a,b。 任何 標(biāo)識(shí)符 作用域的起始點(diǎn)均為 標(biāo)識(shí)符說(shuō)明 處 。 只有在作用域內(nèi)標(biāo)識(shí)符才可以被訪問 ( 稱為可見 ) 。} 【 例 】 使用局部變量的例子 。 coutmain()中的 t=tendl。 //main()函數(shù)中的局部變量 coutmain()中的 t=tendl。 // fun()中的局部變量 , auto可省略 coutfun()中的 t=tendl。局部變量在定義時(shí)若未初始化 , 其值為 隨機(jī)數(shù) 。 故亦稱為 自動(dòng)變量 。 程序中使用的絕大多數(shù)變量都是局部變量 。 return 0。 func()。 } int main(){ n*=2。 int n=100。 全局變量可定義在程序開頭 , 也可定義在中間位置 , 該全局變量 在定義處之后 的任何位置都是可以訪問的 , 稱為 可見的 。 } 【 例 】 輸出回文數(shù) 網(wǎng)絡(luò)與計(jì)算中心 24 全局變量和局部變量 ? 全局變量 ? 局部變量 網(wǎng)絡(luò)與計(jì)算中心 25 全局變量 在所有函數(shù)之外定義的變量稱為 全局變量 。j++) n=n*10+digit[j]。 for(j=0。i++。 do{ digit[i]=n%10。 } 【 例 】 輸出回文數(shù) 網(wǎng)絡(luò)與計(jì)算中心 23 bool palindrome(int n){ //判斷回文數(shù) int digit[10]。palindrome(m*m*m)) coutsetw(10)msetw(20)m*m setw(20)m*m*mendl。palindrome(m*m) amp。m++) if(palindrome(m)amp。 for(m=11。m39。 //函數(shù)聲明 int main(){ int m。判斷整數(shù)是否回文數(shù)用函數(shù)實(shí)現(xiàn),其思想是將該數(shù)各位拆開后反向組成新的整數(shù),如果該整數(shù)與原數(shù)相等則為回文數(shù)。 分析: 回文指左右對(duì)稱的序列。 return sqrt(s*(sa)*(sb)*(sc)) 。 float s。 //錯(cuò)誤,參數(shù)類型不同 float TriangleArea(float,float)。 但下面的函數(shù)原型是錯(cuò)誤的: int TriangleArea (float,float,float)。 函數(shù)聲明的引入: 函數(shù)聲明的格式: 函數(shù)聲明是 一條 以 分號(hào)結(jié)束 的語(yǔ)句: 數(shù)據(jù) 類型 函數(shù)名(形式參數(shù)表) ; 網(wǎng)絡(luò)與計(jì)算中心 20 例如 【 例 】 中求三角形面積的 函數(shù)聲明 為: float TriangleArea(float a,float b,float c)。 網(wǎng)絡(luò)與計(jì)算中心 19 函數(shù)聲明 語(yǔ)法上對(duì)程序文件中函數(shù)的排列次序要求滿足 先定義后使用 。 return 0。,39。n)=power(c,n)endl。 coutpower(c39。,39。a39。 float x=。 return p。} 網(wǎng)絡(luò)與計(jì)算中心 18 調(diào)用 power(3,) 函數(shù) power(3,4 ) return 81 主程序后續(xù)語(yǔ)句 n= 3 x= c= ‘a(chǎn)’ float power(float x,int n){ //求 x的 n次冪 float p=1。x)=power(n,x)endl。 coutpower(n39。,39。n)=power(x,n)endl。 coutpower(x39。 char c=39。 } int main(){ int n=3。 while(n) p*=x。} 網(wǎng)絡(luò)與計(jì)算中心 17 【 例 】 實(shí)參和形參對(duì)應(yīng)關(guān)系的示例。x)=power(n,x)endl。 coutpower(n39。,39。n)=power(x,n)endl。 coutpower(x39。 char c=39。 } int main(){ int n=3。 while(n) p*=x。 網(wǎng)絡(luò)與計(jì)算中心 15 函數(shù)的參數(shù)傳遞、返回值及 函數(shù)聲明 ? 函數(shù)的參數(shù)傳遞及傳值調(diào)用 ? 函數(shù)返回值 ? 函數(shù)聲明 網(wǎng)絡(luò)與計(jì)算中心 16 【 例 】 實(shí)參和形參對(duì)應(yīng)關(guān)系的示例。 ? 某大橋按照車輛的類型收取過橋費(fèi)用,自行車免費(fèi),摩托車 2元,小汽車 5元,大客車 8元,大貨車 10元。 coutab 中較大數(shù)為 max(a,b)endl。 cout輸入兩個(gè)實(shí)數(shù): endl。 float max(float a,float b){ return(a=b?a:b)。其中求兩個(gè)實(shí)數(shù)中的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1