c语言循环程序设计教案,10 《C语言程序设计》教案 第三章 程序的控制结构(6)—循环结构 while和do while.doc...
10 《C語言程序設計》教案 第三章 程序的控制結(jié)構(6)—循環(huán)結(jié)構 while和do while.doc
C 語言程序設計課程教案表 授課題目 第三章 程序的控制結(jié)構 (6) 循環(huán)結(jié)構 while 和 do-while 課時安排 2 授課時間 教學目的和要求 1掌握while 語句、do-while 語句 2熟悉三種循環(huán)語句 教學內(nèi)容 1基本內(nèi)容 (1)while 語句(2)do-while 語句(3)for 語句 2重點三種循環(huán)語句 講課進程和時間分配 1、問題引入回顧 if 語句和 for 語句。 (15 分鐘) 2、while 語句(35 分鐘) (1)while 語句 格式while 條件表達式) 語句序列; 執(zhí)行過程 先計算 while 后面的表達式的值,如果其值為“真”則執(zhí)行循環(huán)體,在執(zhí)行完循環(huán)體 后,再次計算 while 后面的表達式的值,如果其值為“真”則繼續(xù)執(zhí)行循環(huán)體,如果表達式的 值為假,退出此循環(huán)結(jié)構。 說明1)循環(huán)體可以是一條簡單的語句,也可以由多個語句組成。若是 2 個語句以上必須 用 括起來,形成復合語句。 2)在循環(huán)體中應有使循環(huán)趨向于結(jié)束的語句,即設置改變循環(huán)條件的語句。 3)while 語句又稱“當型”循環(huán)結(jié)構。其特點是先判斷表達式的值,然后執(zhí)行循環(huán)體中 的語句。如果表達式的值一開始為假(值為 0) ,則直接執(zhí)行循環(huán)體下面的語句。 思考;如何求 1234100 算法 1直接寫出算式用變量 sum 存放和 sum12345100 考慮123100 可以改寫為123100, sum0; sumsum1; sumsum2; sumsum3; sumsum100; 規(guī)律每一步都是兩個數(shù)相加,加數(shù)總是對上一步加數(shù)增加 1 后參與本次加法運算,被 加數(shù)總是上一步加法運算的和。可以考慮用一個變量 i 存放加數(shù),一個變量 sum 存放上一步 的和。那么每一步都可以寫成sumi 根據(jù)規(guī)律上述式子可以改成 sumsumi, ii1 sumsumi, ii1 sumsumi, ii1 規(guī)律若 i 小于或等于 100 重復執(zhí)行該算式 循環(huán)條件 循環(huán)體 算法 2 分析設想用 sum 作為累加器,初值為 0,利用 sumii 依次取值為 1、2。 。100 此分析需要解決的 3 個問題 1) sum0,i1; 2)每執(zhí)行一次 sumi 后,i 增 1( ii1); 3) 判斷如果 i 小于或等于 100,重新執(zhí)行步驟2,否則停止計算 main() int i,s0; i1; while(im */ printf“5d“,m; n; 討論、思考題、作業(yè) 實驗指導書習題 參考資料(含參考書、文獻等) 葉斌 陳世強. C 語言程序設計. 北京科學出版社 授課類型理論課 討論課 實驗課 練習課 其他 教學方式傳統(tǒng)授課 雙語 討論 示教 指導 其他 教學資源多媒體 模型 實物 掛圖 音像 其他
總結(jié)
以上是生活随笔為你收集整理的c语言循环程序设计教案,10 《C语言程序设计》教案 第三章 程序的控制结构(6)—循环结构 while和do while.doc...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux课程教学设计,《LINUX操作
- 下一篇: c语言fread读取错误,【求助】C语言