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

正文內容

[計算機軟件及應用]循環(huán)結構程序設計-文庫吧

2025-01-04 10:25 本頁面


【正文】 ↙ 1850↙ 1500↙ 2600↙ 2500↙ 1200↙ sum= 用 for語句實現(xiàn)循環(huán) P119 for語句的一般形式和執(zhí)行過程 for循環(huán)程序舉例 ?for語句不僅可以用于循環(huán)次數(shù)已經(jīng)確定的情況,還可以用于循環(huán)次數(shù)不確定而只給出循環(huán)結束條件的情況 ?for語句完全可以代替 while語句 for語句的一般形式和執(zhí)行過程 P120 ?for語句的一般形式為 for(表達式 1;表達式 2;表達式 3) 語句 設置初始條件,只執(zhí)行一次??梢詾榱銈€、一個或多個變量設置初值 執(zhí)行 for語句的一般形式和執(zhí)行過程 P120 ?for語句的一般形式為 for(表達式 1;表達式 2;表達式 3) 語句 循環(huán)條件表達式,用來判定是否繼續(xù)循環(huán)。在每次執(zhí)行循環(huán)體前先執(zhí)行此表達式,決定是否繼續(xù)執(zhí)行循環(huán) for語句的一般形式和執(zhí)行過程 P120 ?for語句的一般形式為 for(表達式 1;表達式 2;表達式 3) 語句 作為循環(huán)的調整器,例如使循環(huán)變量增值,它是在執(zhí)行完循環(huán)體后才進行的 ?for語句的執(zhí)行過程 : (1) 先求解表達式 1 (2) 求解表達式 2,若 其 值為真,執(zhí)行循環(huán)體,然后執(zhí)行下面第 (3)步。若為假,則結束循環(huán),轉到第 (5)步 (3) 求解表達式 3 (4) 轉回上面步驟 (2)繼續(xù)執(zhí)行 (5) 循環(huán)結束,執(zhí)行 for語句下面的一個語句 表達式 2 非 0(真 ) 0(假 ) 求解表達式 3 求解表達式 1 語句 for(i=1。i=100。i++) sum=sum+i。 等價于 i=1。 while(i=100) { sum=sum+i。 i++。 } 用 for語句 更 簡單、方便 for循環(huán)程序舉例 ?例 在象棋的棋盤第 1個格子中放 1粒麥子,第 2個格子中放 2粒麥子,第 3個格子中放 4粒麥子,以后按此比例每一格加一倍,一直放到第 64格 (象棋的棋盤是 8 8=64格 ), 共放多少? P120 麥子總粒數(shù) =1+2+22+23+…+263 1m3= 108粒 include void main() { double p=1, t=1, v。 int i。 for(i=1。 i64。 i++) { p = p * 2。 t = t + p。 } v = t / 。 printf(“total=%e\n”,t)。 printf(“volume=%e\n”,v)。 } p是當前一個格子中麥子粒數(shù) t是當前麥子總粒數(shù) v是總體積 total=+019 volnme=+011 include void main() { double p=1, t=1, v。 int i。 for(i=1。 i64。 i++) { p = p * 2。 t = t + p。 } v = t / 。 printf(“total=%e\n”,t)。 printf(“volume=%e\n”,v)。 } 改為 i=1。i=64。i++會怎樣? include void main() { double p=1, t=1, v。 int i。 for(i=1。 i64。 i++) { p = p * 2。 t = t + p。 } v = t / 。 printf(“total=%e\n”,t)。 printf(“volume=%e\n”,v)。 } 改為 i=0。i64。i++會怎樣? 例 人口增長預測。據(jù) 2022年末統(tǒng)計,我國人口為 130756萬人,如果人口的年增長率為 1%,請計算到哪一年中國總人口超過 15億。 ?解題思路: ?假設原來人口為 p0 ,則一年后的人口 為 :p=p0*(1+r) , r是年增長率 ?每算出一年的人口后就檢查是否 達到或超過15億 。 如果未達到或超過,再計算下一年的人口,直到某一年的人口達到或超過 15億為止 include void main() { double p=,r=。 int y。 for(y=2022。 p。 y++) p=p*(1+r)。 printf(year=%d,p=%e\n,y1,p)。 } 原來的值 1年后的值 y
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1