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

正文內(nèi)容

第六章-循環(huán)結(jié)構(gòu)(已修改)

2025-08-02 23:57 本頁(yè)面
 

【正文】 1 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) (一) 2 ? 教學(xué)目的與要求: ? 了解 Goto語(yǔ)句及用 Goto語(yǔ)句構(gòu)成循環(huán)。 ? 熟練掌握 While, Do—While, For語(yǔ)句。 ? 教學(xué)重點(diǎn),難點(diǎn): ? While語(yǔ)句, Do—While語(yǔ)句, For語(yǔ)句的語(yǔ)法規(guī)則 ? While語(yǔ)句, Do—While語(yǔ)句, For語(yǔ)句的執(zhí)行過(guò)程 3 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 思考 求 1~ 100的累加和。 分析 換一種思路: sum=1+2+…+100。 首先設(shè)置一個(gè)累計(jì)器 sum,其初值為 0,利用 sum += n來(lái)計(jì)算( n依次取 …… 、 100),只要解決以下 3個(gè)問(wèn)題即可: ( 1)將 n的初值置為 1; ( 2)每執(zhí)行 1次“ sum += n。”后, n增 1; ( 3)當(dāng) n增到 101時(shí),停止計(jì)算。此時(shí), sum的值就是 1~100的累計(jì)和。 sum=sum+n。 4 一、 goto語(yǔ)句 二、 while語(yǔ)句 三、 dowhile語(yǔ)句 四、 for語(yǔ)句 五、 break、 continue語(yǔ)句 六、幾種循環(huán)的比較 主要內(nèi)容 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 5 格式 goto 語(yǔ)句標(biāo)號(hào) 說(shuō)明 (1) 與 if 語(yǔ)句一起構(gòu)成循環(huán)結(jié)構(gòu)。 (2) 不符合結(jié)構(gòu)化程序設(shè)計(jì)原則,一般不用。 P113 include void main() { int n=1, sum=0。 loop: sum += n。 n++。 if (n=100) goto loop。 printf(“sum=%d\n”, sum)。 } 舉例 使用 goto語(yǔ)句與分語(yǔ)句配合構(gòu)成循環(huán)結(jié)構(gòu),實(shí)現(xiàn)求 1~ 100的累加和。 作用:使系統(tǒng)轉(zhuǎn)向標(biāo)號(hào)所在的語(yǔ)句行執(zhí)行。 標(biāo)號(hào)的命名規(guī)則與變量名相同。 goto語(yǔ)句 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 6 ? 例 用 if語(yǔ)句和 goto語(yǔ)句構(gòu)成循環(huán),求 。 ? main() ? {int i,sum=0。 ? i=1。 ? loop: if(i=100) ? { sum=sum+i。 ? i++。 ? goto loop。 ? printf(“%d”,sum)。 ? } ??1001n n??1001nn7 格式 while (表達(dá)式 ) 循環(huán)體語(yǔ)句 P114 說(shuō)明 循環(huán)體如果包含一個(gè)以上的語(yǔ)句,必須使用復(fù)合語(yǔ)句形式。 在循環(huán)體中,必須有使循環(huán)條件趨向于不滿足(假)的語(yǔ)句。 先判斷表達(dá)式,后執(zhí)行語(yǔ)句。 ? 含義 當(dāng)表達(dá)式為真(非 0值)時(shí),執(zhí)行 while語(yǔ)句中的內(nèi)嵌語(yǔ)句。 執(zhí)行過(guò)程 表達(dá)式 循環(huán)體語(yǔ)句 假 真 循環(huán)體語(yǔ)句 當(dāng)表達(dá)式值為真 NS圖表示 while語(yǔ)句 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 8 sum= 55 舉例 求 1~10的累加和。 i=1 sum=0 當(dāng) i=10 sum=sum+i i++ 輸出 sum # include void main() { int i,sum。 i=1。 sum=0。 while (i=10) { sum=sum+i。 i++。 } printf(“sum=%5d\n”,sum)。 } 思考 如果去掉循環(huán)體中的大括號(hào),執(zhí)行過(guò)程將會(huì)怎樣變化? 在循環(huán)體中,使循環(huán)條件趨向于不滿足(假)的語(yǔ)句是哪條? ? 1 求 1~5的累加和 . 2 求 1~10的奇數(shù)和 . 3 求 1~10的偶數(shù)和 . while語(yǔ)句 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 9 格式 do 循環(huán)體語(yǔ)句 while (表達(dá)式 ); P115 說(shuō)明 循環(huán)體如果包含一個(gè)以上的語(yǔ)句,必須使用復(fù)合語(yǔ)句形式。 在循環(huán)體中,必須有使循環(huán)條件趨向于不滿足(假)的語(yǔ)句。 先執(zhí)行循環(huán)體語(yǔ)句,后判斷表達(dá)式的值。 ? 含義 執(zhí)行 dowhile語(yǔ)句中的內(nèi)嵌語(yǔ)句,直到表達(dá)式為假( 0)才跳出循環(huán)。 執(zhí)行過(guò)程 表達(dá)式 循環(huán)體語(yǔ)句 假 真 循環(huán)體語(yǔ)句 當(dāng)表達(dá)式值為真 NS圖表示 至少執(zhí)行一次 dowhile語(yǔ)句 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 10 sum= 55 舉例 求 1~10的累加和。 # include void main() { int i,sum。 i=1。 sum=0。 do { sum=sum+i。 i++。 } while (i=10)。 printf(“sum=%5d\n”,sum)。 } i=1 sum=0 當(dāng) i=10
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1